Reapply testcase from r139309!
[oota-llvm.git] / lib /
2011-09-08 Kevin EnderbyFix a Darwin x86_64 special case of a jmp to a temporar...
2011-09-08 Benjamin KramerAdd support for relocations to ObjectFile.
2011-09-08 Bruno Cardoso Lopes* Combines Alignment, AuxInfo, and TB_NOT_REVERSABLE...
2011-09-08 Bruno Cardoso LopesAdd AVX versions of blend vector operations and fix...
2011-09-08 Bruno Cardoso LopesFix PR10844: Add patterns to cover non foldable version...
2011-09-08 Nadav RotemAdd X86-SSE4 codegen support for vector-select.
2011-09-08 Eli FriedmanA couple minor corrections to r139276.
2011-09-08 Eli FriedmanFix the logic in BasicAliasAnalysis::aliasGEP for compa...
2011-09-08 Jim GrosbachThumb2 assembly parsing and encoding for LDR post-indexed.
2011-09-08 Jim GrosbachThumb2 assembly parsing and encoding for LDR pre-indexe...
2011-09-08 Owen AndersonRemove the "common" set of instructions shared between...
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDRBT.
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDR(register).
2011-09-07 Benjamin KramerAdd two notes for correlated-expression optimizations.
2011-09-07 Jakob Stoklund OlesenRevert r139247 "Cache intermediate results during trace...
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDRB(immediate).
2011-09-07 Owen AndersonCreate Thumb2 versions of STC/LDC, and reenable the...
2011-09-07 Jim GrosbachThumb2 parsing and encoding for LDR(immediate).
2011-09-07 Jim GrosbachThumb2 parsing and encoding for LDMDB.
2011-09-07 James MolloySecond of a three-patch series aiming to fix MSR/MRS...
2011-09-07 Jakob Stoklund OlesenCache intermediate results during traceSiblingValue.
2011-09-07 Eli FriedmanFix atomic load and store on x86 to pass -verify-machin...
2011-09-07 Jim GrosbachThumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix.
2011-09-07 Jim GrosbachThumb2 parsing and encoding for LDMIA.
2011-09-07 Owen AndersonPort more assembler tests over to disassembler tests...
2011-09-07 James MolloyRefactor instprinter and mcdisassembler to take a Subta...
2011-09-07 Jim GrosbachThumb2 use 'ldm' as default mnemonic.
2011-09-07 Rafael EspindolaDetect attempt to use segmented stacks on non ELF syste...
2011-09-07 Jim GrosbachBetter diagnostic location information for mnemonic...
2011-09-07 Eli FriedmanRelax the MemOperands on atomics a bit. Fixes -verify...
2011-09-07 Devang PatelWhile sinking machine instructions, sink matching DBG_V...
2011-09-06 Bill WendlingReenable compact unwind by default. However, also emit...
2011-09-06 Owen Andersonmemset_pattern16 uses a 16 BYTE pattern, not a 16 BIT...
2011-09-06 Owen AndersonTeach BasicAA about the aliasing properties of memset_p...
2011-09-06 Jim GrosbachISB is HasDB, not just HasV7.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for ISB.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for DMB.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for DBG.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for CMN and CMP.
2011-09-06 Nick LewyckyThis transform only handles two-operand AddRec's. Preve...
2011-09-06 Eli FriedmanAdd mayLoad/mayStore markings to ARM 64-bit atomic...
2011-09-06 Jim GrosbachThumb2 parsing and encoding for CLREX.
2011-09-06 Andrew TrickAdd -verify-indvars for imperfect SCEV trip count verif...
2011-09-06 Rafael EspindolaFix comment. Noticed by Duncan.
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-09-06 Evan ChengFix fall outs from my recent change on how carry bit...
2011-09-06 Devang PatelUse IRBuilder.
2011-09-06 Jim GrosbachARM .code directive should always go to the streamer.
2011-09-06 Rafael EspindolaFix style issues and typos found by Duncan.
2011-09-06 Bill WendlingAs a first step, emit both the compact unwind and CIE...
2011-09-06 Owen AndersonTry again at r138809 (make DSE more aggressive in remov...
2011-09-06 Jakob Stoklund OlesenAtomic pseudos don't use (as in read) CPSR. They clobbe...
2011-09-06 Devang PatelNow, named mdnode llvm.dbg.cu keeps track of all compil...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
2011-09-06 Nick LewyckyFix typo in comment again.
2011-09-06 Nick LewyckyApparently we compile the code, not the comments. Thank...
2011-09-06 Nick LewyckyFix typo in comment.
2011-09-06 Nick LewyckyNope! I had it right the first time. Revert the operati...
2011-09-06 Nick LewyckyFix flipped sign. While there, show my math.
2011-09-06 Nick LewyckyNo no no, fix typo properly!
2011-09-06 Nick LewyckyThe logic inside getMulExpr to simplify {a,+,b}*{c...
2011-09-06 Nick LewyckyRevert r139126 due to selfhost failures reported by...
2011-09-05 Nick LewyckyTeach SCEV to report a max backedge count in one intere...
2011-09-05 Nick LewyckyAdd a new MC bit for NaCl (Native Client) mode. NaCl...
2011-09-05 Nick LewyckyUpdate the C++ backend to use the new ArrayRef'ified...
2011-09-05 Nick LewyckyFix typo in comment.
2011-09-05 Benjamin KramerInstSimplify: Don't try to replace an extractvalue...
2011-09-05 Duncan SandsDelete trivial landing pads that just continue unwindin...
2011-09-05 Duncan SandsAdd some simple insertvalue simplifications, for the...
2011-09-04 Benjamin KramerUse canonical forms for the branch probability zero...
2011-09-04 Bill WendlingUse Duncan's patch to delete the instructions in revers...
2011-09-04 Bill WendlingThe insertion point for the loads is right before the...
2011-09-03 Benjamin KramerUse internal storage for command line option.
2011-09-03 Bill WendlingDon't reload the values that are already there. The...
2011-09-03 Bruno Cardoso LopesAdd AVX versions to match AESENC/AESDEC intrinsics...
2011-09-03 Bruno Cardoso LopesAdd AVX version of a SSE4.1 VPBLENDVB pattern
2011-09-03 Bruno Cardoso LopesAdd AVX versions of SSE4.1 EXTRACTPS patterns
2011-09-03 Bruno Cardoso LopesAdd AVX versions for SSE4.1 MOVZX* patterns
2011-09-03 Bruno Cardoso LopesAdd one more AVX pattern for MOVZPQILo2PQI
2011-09-03 Bruno Cardoso LopesMove PUNPCKLQDQ splat pattern close to the instruction...
2011-09-03 Bruno Cardoso LopesAdd AVX pattern versions for PSHUFB,PSIGN{B,W,D}
2011-09-03 Bruno Cardoso LopesAdd AVX versions of MOVZDI2PDI patterns. Use SUBREG_TO_...
2011-09-03 Bruno Cardoso LopesEnforce subtarget checks in a few places to be explicit...
2011-09-03 Bruno Cardoso LopesTidy up code moving patterns to their appropriate place!
2011-09-03 Bruno Cardoso LopesAdd AVX versions of FsMOVAPS and FsMOVAPS. Teach X86Ins...
2011-09-03 Bruno Cardoso LopesTeach X86FastISel to use AVX versions of instructions...
2011-09-03 Bruno Cardoso LopesFix 80-column and style
2011-09-03 Bruno Cardoso LopesTidy up some SSE/AVX convert intrinsics. Also add an...
2011-09-03 Owen AndersonFix a truly heinous bug in DAGCombine related to Assert...
2011-09-02 Jakob Stoklund OlesenPseudo CMOV instructions don't clobber EFLAGS.
2011-09-02 Jakob Stoklund OlesenCheck for EFLAGS live-out before clobbering it.
2011-09-02 Jakob Stoklund OlesenUse existing function.
2011-09-02 Jim GrosbachThumb2 parsing and encoding for BXJ.
2011-09-02 Jim GrosbachThumb2 parsing and encoding of B instruction.
2011-09-02 Jakob Stoklund OlesenRemove unused variables.
2011-09-02 Eli FriedmanDon't fast-isel for atomic load/store; some cases requi...
2011-09-02 Jim GrosbachThumb2 parsing and encoding for ASR.
2011-09-02 Andrew TrickComment and clarifying assert.
2011-09-02 Bill WendlingNo need to get fancy inserting a PHI node when the...
2011-09-02 Kevin EnderbyChange X86 disassembly to print immediates values as...
next