- 603e103 lto/addAsmGlobalSymbols: fail fracefully when the target does not define AsmParser. by Ivan Krasin · 13 years ago
- 7809180 Adding myself to test my new commit powers. by David Blaikie · 13 years ago
- 22b4c81 Fix a use of freed string contents. by Andrew Trick · 13 years ago
- ed968a9 whitespace by Andrew Trick · 13 years ago
- 184166d A couple minor corrections to r139276. by Eli Friedman · 13 years ago
- 81ac8dd Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variable differences so that it actually does something sane. Fixes PR10881. by Eli Friedman · 13 years ago
- e64fb28 Thumb2 assembly parsing and encoding for LDR post-indexed. by Jim Grosbach · 13 years ago
- eeec025 Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback. by Jim Grosbach · 13 years ago
- 170580e Remove the "common" set of instructions shared between ARM and Thumb2 modes. This is no longer needed now that Thumb2 has its own copy of the STC/LDC instructions. by Owen Anderson · 13 years ago
- f0eee6e Thumb2 assembly parsing and encoding for LDRBT. by Jim Grosbach · 13 years ago
- 489c693 Thumb2 assembly parsing and encoding for LDRB(register). by Jim Grosbach · 13 years ago
- ab899c1 Thumb2 assembly parsing and encoding for LDR(register). by Jim Grosbach · 13 years ago
- 3e328ec Add two notes for correlated-expression optimizations. by Benjamin Kramer · 13 years ago
- 0472e04 Revert r139247 "Cache intermediate results during traceSiblingValue." by Jakob Stoklund Olesen · 13 years ago
- 8bb5a86 Thumb2 assembly parsing and encoding for LDRB(immediate). by Jim Grosbach · 13 years ago
- 1aedfb4 Thumb2 assembly parsing and encoding for LDR(literal). by Jim Grosbach · 13 years ago
- 8a83f71 Create Thumb2 versions of STC/LDC, and reenable the relevant tests. by Owen Anderson · 13 years ago
- ed1cb6d Add tests for Thumb2 LDR(immediate) from r139254. by Jim Grosbach · 13 years ago
- a8307dd Thumb2 parsing and encoding for LDR(immediate). by Jim Grosbach · 13 years ago
- 94f914e Thumb2 parsing and encoding for LDMDB. by Jim Grosbach · 13 years ago
- a5d5856 Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds predicate checking to the Disassembler. by James Molloy · 13 years ago
- 2c207a0 Cache intermediate results during traceSiblingValue. by Jakob Stoklund Olesen · 13 years ago
- d5ccb05 Fix atomic load and store on x86 to pass -verify-machineinstrs (and possibly fix some subtle bugs involving passes which check mayStore()). by Eli Friedman · 13 years ago
- 9050288 Update test for 139243 by Jim Grosbach · 13 years ago
- cfbb3a7 Thumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix. by Jim Grosbach · 13 years ago
- 76ecc3d Thumb2 parsing and encoding for LDMIA. by Jim Grosbach · 13 years ago
- 6de3c6f Port more assembler tests over to disassembler tests, and fix a minor logic error that exposed. by Owen Anderson · 13 years ago
- b950585 Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= handling to llvm-mc. Reviewed by Owen Anderson. by James Molloy · 13 years ago
- 758ba1f When inlining exception handling code into another function, ensure that by Duncan Sands · 13 years ago
- ffa5a76 Thumb2 use 'ldm' as default mnemonic. by Jim Grosbach · 13 years ago
- ca59221 Detect attempt to use segmented stacks on non ELF systems and error by Rafael Espindola · 13 years ago
- 81d2e39 Better diagnostic location information for mnemonic suffices. by Jim Grosbach · 13 years ago
- 68b859f Another forgotten trampoline testcase. by Duncan Sands · 13 years ago
- e8e721f Forgot to add this trampoline testcase. by Duncan Sands · 13 years ago
- 981a010 Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures for atomic laod/store on ARM. by Eli Friedman · 13 years ago
- 08708c8 Dependency should be on the output file name, not the dependency file name. by Joerg Sonnenberger · 13 years ago
- 541a81c While sinking machine instructions, sink matching DBG_VALUEs also otherwise live debug variable pass will drop DBG_VALUEs on the floor. by Devang Patel · 13 years ago
- c8725d1 Reenable compact unwind by default. However, also emit the old version of unwind by Bill Wendling · 13 years ago
- e421ad6 memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments to that effect. by Owen Anderson · 13 years ago
- 69acc93 Teach BasicAA about the aliasing properties of memset_pattern16. by Owen Anderson · 13 years ago
- 218affc ISB is HasDB, not just HasV7. by Jim Grosbach · 13 years ago
- aa833e5 Thumb2 parsing and encoding for ISB. by Jim Grosbach · 13 years ago
- 8f6d810 Thumb2 parsing and encoding for EOR. by Jim Grosbach · 13 years ago
- 94d1c48 Thumb2 parsing and encoding for DSB. by Jim Grosbach · 13 years ago
- 06c1a51 Thumb2 parsing and encoding for DMB. by Jim Grosbach · 13 years ago
- 756a0a1 Disable these tests harder. They're XFAIL'd, but that means they still run, and by Nick Lewycky · 13 years ago
- 7795190 Thumb2 parsing and encoding for DBG. by Jim Grosbach · 13 years ago
- ef88a92 Thumb2 parsing and encoding for CMN and CMP. by Jim Grosbach · 13 years ago
- c103a08 This transform only handles two-operand AddRec's. Prevent it from trying to by Nick Lewycky · 13 years ago
- 34c4485 Add mayLoad/mayStore markings to ARM 64-bit atomic pseudo-instructions. by Eli Friedman · 13 years ago
- 0b533a3 Thumb2 parsing and encoding for CLZ. by Jim Grosbach · 13 years ago
- ad2dad9 Thumb2 parsing and encoding for CLREX. by Jim Grosbach · 13 years ago
- 3995059 Port more encoding tests over to Thumb2 decoding tests. by Owen Anderson · 13 years ago
- 75ebc0e Add -verify-indvars for imperfect SCEV trip count verification after indvars. by Andrew Trick · 13 years ago
- 79d56a6 Thumb2 parsing and encoding for CDP/CDP2. by Jim Grosbach · 13 years ago
- 5c984df Fix comment. Noticed by Duncan. by Rafael Espindola · 13 years ago
- 28b77e9 Add codegen support for vector select (in the IR this means a select by Duncan Sands · 13 years ago
- 4a51708 Fix fall outs from my recent change on how carry bit is modeled during isel. by Evan Cheng · 13 years ago
- 2048c37 Use IRBuilder. by Devang Patel · 13 years ago
- 98447da ARM .code directive should always go to the streamer. by Jim Grosbach · 13 years ago
- 96428ce Fix style issues and typos found by Duncan. by Rafael Espindola · 13 years ago
- d8ab8e9 As a first step, emit both the compact unwind and CIE/FDEs for a function. by Bill Wendling · 13 years ago
- 81856f7 Try again at r138809 (make DSE more aggressive in removing dead stores at the end of a function), now with less deleting stores before memcpy's. by Owen Anderson · 13 years ago
- 9b0e1e7 Atomic pseudos don't use (as in read) CPSR. They clobber it. by Jakob Stoklund Olesen · 13 years ago
- fa515ec Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. Update DebugInfoFinder to collect compile units from llvm.dbg.cu. by Devang Patel · 13 years ago
- 4a544a7 Split the init.trampoline intrinsic, which currently combines GCC's by Duncan Sands · 13 years ago
- ecd37bc Fix typo in comment again. by Nick Lewycky · 13 years ago
- 9115fba Apparently we compile the code, not the comments. Thanks Eli! by Nick Lewycky · 13 years ago
- e618099 Fix typo in comment. by Nick Lewycky · 13 years ago
- 8cfb2f8 Nope! I had it right the first time. Revert the operative part of r139135 and by Nick Lewycky · 13 years ago
- 28682ae Fix flipped sign. While there, show my math. by Nick Lewycky · 13 years ago
- 980e9f3 No no no, fix typo properly! by Nick Lewycky · 13 years ago
- fa151a7 The logic inside getMulExpr to simplify {a,+,b}*{c,+,d} was wrong, which was by Nick Lewycky · 13 years ago
- b2840fd Revert r139126 due to selfhost failures reported by buildbots. by Nick Lewycky · 13 years ago
- 77b7352 Teach SCEV to report a max backedge count in one interesting case in by Nick Lewycky · 13 years ago
- 1fac6b5 Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certain by Nick Lewycky · 13 years ago
- 3bca101 Update the C++ backend to use the new ArrayRef'ified APIs. Patch by arrowdodger! by Nick Lewycky · 13 years ago
- 7442a03 Fix typo in comment. by Nick Lewycky · 13 years ago
- ae707bd InstSimplify: Don't try to replace an extractvalue/insertvalue pair with the original value if types don't match. by Benjamin Kramer · 13 years ago
- ad99ef8 Delete trivial landing pads that just continue unwinding the caught exception. by Duncan Sands · 13 years ago
- dabc280 Add some simple insertvalue simplifications, for the purpose of cleaning by Duncan Sands · 13 years ago
- 26eb870 Use canonical forms for the branch probability zero heutistic. by Benjamin Kramer · 13 years ago
- fec0c6f As a (rather delayed) followup to r136738 which stopped building the by Chandler Carruth · 13 years ago
- 4c07bfb Complete the removal of FindBison from CMake. Noticed this when browsing by Chandler Carruth · 13 years ago
- cb8d8fa Update the CMake documentation to the correct variables. by Chandler Carruth · 13 years ago
- a268468 Use Duncan's patch to delete the instructions in reverse order (minus the landingpad and terminator). by Bill Wendling · 13 years ago
- 66d1836 The insertion point for the loads is right before the llvm.eh.exception by Bill Wendling · 13 years ago
- e4553af valgrind: Suppress glibc's optiized strcasecmp harder. by Benjamin Kramer · 13 years ago
- c53479d Use internal storage for command line option. by Benjamin Kramer · 13 years ago
- 17fe6c4 Don't reload the values that are already there. The llvm.eh.resume uses the same by Bill Wendling · 13 years ago
- 5a76f00 Exclude more arm jit failures pending PR10783. by Andrew Trick · 13 years ago
- 2c84e96 Add AVX versions to match AESENC/AESDEC intrinsics. This hopefully ends by Bruno Cardoso Lopes · 13 years ago
- 9f63615 Add AVX version of a SSE4.1 VPBLENDVB pattern by Bruno Cardoso Lopes · 13 years ago
- d01ef7d Add AVX versions of SSE4.1 EXTRACTPS patterns by Bruno Cardoso Lopes · 13 years ago
- 2b0e0a4 Add AVX versions for SSE4.1 MOVZX* patterns by Bruno Cardoso Lopes · 13 years ago
- a678065 Add one more AVX pattern for MOVZPQILo2PQI by Bruno Cardoso Lopes · 13 years ago
- d29dd5e Move PUNPCKLQDQ splat pattern close to the instruction definition and by Bruno Cardoso Lopes · 13 years ago
- 914a2a3 Add AVX pattern versions for PSHUFB,PSIGN{B,W,D} by Bruno Cardoso Lopes · 13 years ago
- a4ac989 Add AVX versions of MOVZDI2PDI patterns. Use SUBREG_TO_REG to indicate by Bruno Cardoso Lopes · 13 years ago
- 152a287 Enforce subtarget checks in a few places to be explicit when the by Bruno Cardoso Lopes · 13 years ago