- 333fb04 Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. by Michael J. Spencer · 14 years ago
- 908b6dd Add ROTR and ROTRV mips32 instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
- 90c5954 Fix delay slot filler for non mips1 targets. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
- 7d17097 Dont' feed ILA two inputs - it takes just one. by Kalle Raiskila · 14 years ago
- bfd0daa tidy up. by Jim Grosbach · 14 years ago
- 2a4f098 80 columns. by Jim Grosbach · 14 years ago
- 8fdca6a enhance memcpyopt to zap memcpy's that have the same src/dst. by Chris Lattner · 14 years ago
- f7f3546 fix PR8753, eliminating a case where we'd infinitely make a by Chris Lattner · 14 years ago
- d8c0536 Rewrite the darwin tlv support to use a chain and return to copying by Eric Christopher · 14 years ago
- f33b302 Take the first step towards making LVI non-recursive: get rid of the LVIQuery abstraction. by Owen Anderson · 14 years ago
- 503a64d 80-col fixups. by Eric Christopher · 14 years ago
- 8397be0 Reworking the stack layout generated by the MBlaze backend. by Wesley Peck · 14 years ago
- 6b0fa63 Fix encoding of the immediate operands on post-indexed LDR and friends. by Owen Anderson · 14 years ago
- d8e0c04 Really check that the bits that will become zero are actually already zero by Dan Gohman · 14 years ago
- 1a48c03 Fix up some comments. by Eric Christopher · 14 years ago
- d7b3f58 Fix Thumb2 fixups for ldr. by Owen Anderson · 14 years ago
- 766a63d Add a textual message to the assert. by Jim Grosbach · 14 years ago
- 9702e60 Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really are by Jim Grosbach · 14 years ago
- cde3129 When using multiple instructions to reference a frame index, make sure to by Jim Grosbach · 14 years ago
- a0e23c5 The add/sub SP instructions are really pseudos. The assembler should ignore by Jim Grosbach · 14 years ago
- a35cce1 IntervalMap iterators are heavyweight, so avoid copying them around and use by Jakob Stoklund Olesen · 14 years ago
- 0a29c27 Remove unused variables by Matt Beaumont-Gay · 14 years ago
- 8f07943 Fix typo in Thumb2 branch fixup. by Owen Anderson · 14 years ago
- 2040961 Stop confusing people, it's not really a chain, or a tumor. by Eric Christopher · 14 years ago
- 2fe813a Remove extraneous semicolon. by Bill Wendling · 14 years ago
- 797b7aa Attempt to make the bit-twiddling readable resulted in the binary value being by Bill Wendling · 14 years ago
- 09aa3f0 The BLX instruction is encoded differently than the BL, because why not? In by Bill Wendling · 14 years ago
- 8bce7cc Remove extraneous copy from DAG conversion for darwin tls. This was by Eric Christopher · 14 years ago
- fb20d89 Fix Thumb2 BCC encoding and fixups. by Owen Anderson · 14 years ago
- 2871768 Add rsp to the uses for the same reason as 32-bit. by Eric Christopher · 14 years ago
- d639c7c DW_FORM_data1 may not provide sufficient room for vtable index, use _udata instead. by Devang Patel · 14 years ago
- 7633175 Allow a slash, '/', as a prefix separator for X86. rdar://8741045 by Kevin Enderby · 14 years ago
- 9b0c4f8 Properly deal with empty intervals when checking for interference. by Jakob Stoklund Olesen · 14 years ago
- 045869c Style nit and whitespace cleanup by Jason W Kim · 14 years ago
- 7b5d456 Move this test to tlv* to make it easier to notice versus linux tls support. by Eric Christopher · 14 years ago
- 60fc2ed Clean up the add/sub w/ SP source reg instructions in Thumb2 a bit. Add a FIXME by Jim Grosbach · 14 years ago
- 20e0fa6 Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends. by Jim Grosbach · 14 years ago
- 0062db8 Removed dead comment. by Jason W Kim · 14 years ago
- a0871e7 ARM/MC/ELF TPsoft is now a proper pseudo inst. by Jason W Kim · 14 years ago
- 7685ff8 T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead. by Jim Grosbach · 14 years ago
- 37474e6 Add operand encoding for Thumb2 subw SP + imm. rdar://8745434 by Jim Grosbach · 14 years ago
- 07e9b26 Add operand encoding for Thumb2 addw Rn + imm. rdar://8745434 by Jim Grosbach · 14 years ago
- dff2f71 Support the "target" encodings for the CB[N]Z instructions. by Bill Wendling · 14 years ago
- 5d9e016 Fix an obvious cut-n-paste error. by Evan Cheng · 14 years ago
- 90c1d7d Implement very primitive hinting support in RegAllocGreedy. by Jakob Stoklund Olesen · 14 years ago
- b76dfe0 Add operand encoding for Thumb2 addw SP + imm. rdar://8745434 by Jim Grosbach · 14 years ago
- 7c6d85a Parameterize opcode encoding bits for Thumb2 extended precision integer by Jim Grosbach · 14 years ago
- 7441089 Add operators for "_lane" variants of some saturating Neon multiply intrinsics by Bob Wilson · 14 years ago
- 5208204 Fix operand encoding for Thumb2 extended precision multiplies. rdar://8745555 by Jim Grosbach · 14 years ago
- d0bec3e Store (priority,regnum) pairs in the priority queue instead of providing an by Jakob Stoklund Olesen · 14 years ago
- bece048 Reword comment slightly. by Eric Christopher · 14 years ago
- 35f4cf0 Fixed some dependencies in RegAllocPBQP.h . Thanks to Borja Ferrer for pointing out this issue. by Lang Hames · 14 years ago
- 8638692 Simplify T2 operand assignment notation a bit. No need to specify a bit range by Jim Grosbach · 14 years ago
- b351ebf Use type's file info while describing inheritance relationship. by Devang Patel · 14 years ago
- b450430 Add operators for vabdl and vabal so they can be implemented without builtins. by Bob Wilson · 14 years ago
- b1e9df3 Remove unused function parameter. by Bob Wilson · 14 years ago
- f299da8 Fix comment. by Eric Christopher · 14 years ago
- 7539366 Trim includes. by Jakob Stoklund Olesen · 14 years ago
- 44498a6 Add support to create debug info for functions and methods. by Devang Patel · 14 years ago
- 0c2c217 Tweak ARM fixup value adjustments for Thumb to better handle the half-word by Jim Grosbach · 14 years ago
- 0a2551d Add support to create class type. by Devang Patel · 14 years ago
- f4f39d3 Add an operator for vaba so it can be implemented using vabd. by Bob Wilson · 14 years ago
- 6b12072 Generalize PostRAHazardRecognizer so it can be used in any pass for by Andrew Trick · 14 years ago
- cd466f5 Use this new fangled StringSwitch technology. by Bill Wendling · 14 years ago
- cc78f5c Improve comment. by Owen Anderson · 14 years ago
- 022ab37 Add initializer. by Jim Grosbach · 14 years ago
- dd2b6cb Cleanup table a bit. by Bill Wendling · 14 years ago
- 275bf63 Add comments. by Evan Cheng · 14 years ago
- cba2e06 Stub out RegAllocGreedy. by Jakob Stoklund Olesen · 14 years ago
- 6171ab6 Fix newlines. by Bill Wendling · 14 years ago
- 9403828 build: Shared libraries shouldn't used RPATH on Darwin, only main executables by Daniel Dunbar · 14 years ago
- 73e36da Regenerate this for Daniel. by Eric Christopher · 14 years ago
- b8958b0 Add support for loading from a constant pool. by Bill Wendling · 14 years ago
- 43c249c Add support to create vector, array, enums etc... by Devang Patel · 14 years ago
- 7bc0f27 build: Don't force -flat_namespace or '-undefined suppress' on unsuspecting users of LLVM makefiles, these options really shouldn't be used on Darwin. by Daniel Dunbar · 14 years ago
- bf48816 autoconf: Stop lying to me. by Daniel Dunbar · 14 years ago
- 5be6d2a Let target asm backends see assembler flags as they go by. Use that to handle by Jim Grosbach · 14 years ago
- 1b19dc1 Move RABasic::addMBBLiveIns to the base class, it is generally useful. by Jakob Stoklund Olesen · 14 years ago
- 255eafb Simplify the byte reordering logic slightly. by Owen Anderson · 14 years ago
- d8e351b VLDR fixups need special handling under Thumb. While the encoding is the same, by Owen Anderson · 14 years ago
- e113ae5 Add operators for vadd[lw] and vsub[lw] by Bob Wilson · 14 years ago
- 94541ef Global variable does not need linkage name. by Devang Patel · 14 years ago
- 48f17ba Add support to create local variable's debug info. by Devang Patel · 14 years ago
- 0584316 Add operators for vmlal{_n,_lane} and vmlsl{_n,_lane} by Bob Wilson · 14 years ago
- da1d3dc Emit vmovl intrinsics first in the arm_neon.h header by Bob Wilson · 14 years ago
- 4f4363a Layout each section independently. With the testcase in PR8711: by Rafael Espindola · 14 years ago
- 2bf315f Fix a warning about a variable which is only used in an assertion. by Matt Beaumont-Gay · 14 years ago
- fe58f95 Add support to create variables, structs etc.. using DIBuilder. by Devang Patel · 14 years ago
- 953af2c Switch LiveIntervalUnion from std::set to IntervalMap. by Jakob Stoklund Olesen · 14 years ago
- da2fdcb Fix begin() and end() on const IntervalMap. by Jakob Stoklund Olesen · 14 years ago
- d832fa0 Cleanup in the Darwin end. No functionality change. by Bill Wendling · 14 years ago
- 06d65f5 Fix a bad prologue / epilogue codegen bug where the compiler would emit illegal by Evan Cheng · 14 years ago
- 997759a Add source Record* reference to PatternToMatch. Allows better diagnostics. by Jim Grosbach · 14 years ago
- 52e635e A bit of cleanup: early exit ApplyFixup and cache the Fixup offset. No by Bill Wendling · 14 years ago
- 2196caa Add an operator for vdup_lane so it can be implemented without a clang builtin. by Bob Wilson · 14 years ago
- 3467cd0 Add an operator for vmull_lane so it can be implemented without a clang builtin. by Bob Wilson · 14 years ago
- d967cd0 Binary encoding for ARM tLDRspi and tSTRspi. by Jim Grosbach · 14 years ago
- f57c2d3 Handle recursive values. Add comments. by Devang Patel · 14 years ago
- bdf7144 Fix Thumb2 encoding of the S bit. by Owen Anderson · 14 years ago
- bf149c7 Remove reference to the CMPz instruction patterns for ARM. by Jim Grosbach · 14 years ago