Remove the "common" set of instructions shared between ARM and Thumb2 modes. This...
[oota-llvm.git] / lib / Target /
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 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 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-06 Bill WendlingReenable compact unwind by default. However, also emit...
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 Eli FriedmanAdd mayLoad/mayStore markings to ARM 64-bit atomic...
2011-09-06 Jim GrosbachThumb2 parsing and encoding for CLREX.
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 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 Jakob Stoklund OlesenAtomic pseudos don't use (as in read) CPSR. They clobbe...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
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-03 Benjamin KramerUse internal storage for command line option.
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-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 Kevin EnderbyChange X86 disassembly to print immediates values as...
2011-09-02 Jim GrosbachTidy up. Formatting.
2011-09-02 Jim GrosbachTidy up. 80 columns.
2011-09-02 Jim GrosbachThumb2 parsing and encoding for AND (register).
2011-09-02 Bill WendlingRevert r138826 until PR10834 can be fixed.
2011-09-02 Jim GrosbachThumb2 parsing and encoding for ADD (register).
2011-09-02 Kalle RaiskilaPass signed (not unsigned) 10 bit field to SPU 'ori...
2011-09-01 Owen AndersonMerge the ARM disassembler header into the implementati...
2011-09-01 Owen AndersonFix 80 columns violations.
2011-09-01 Benjamin KramerDon't drop alignment info on local common symbols.
2011-09-01 Eli FriedmanNull-initialize to shut up -Wuninitialized warnings.
2011-09-01 Jim GrosbachARM 'rscs' mnemonic is carry-setting 'rsc', not 'rs...
2011-09-01 Bruno Cardoso LopesFix vbroadcast matching logic to early unmatch if the...
2011-09-01 James MolloyFix up r137380 based on post-commit review by Jim Grosbach.
2011-09-01 Owen Andersont2Bcc is allowed to have a predicate without a precedin...
2011-09-01 Jim GrosbachThumb2 assembly parsing and encoding for ADD(immediate).
2011-08-31 Chad RosierFixup for functions that return a bool.
2011-08-31 Jim GrosbachStatic relocation model Thumb jump table interworking.
2011-08-31 Owen AndersonThe asm parser currently selects the wrong encoding...
2011-08-31 Jim GrosbachThumb2 t2Bcc should encode as t2B when condition is...
2011-08-31 Bruno Cardoso LopesMove more code around and duplicate AVX patterns: MOVHP...
2011-08-31 Bruno Cardoso LopesMove MOVAPS,MOVUPS patterns close to the instructions...
2011-08-31 Bruno Cardoso LopesRemove "_Int" forms of MOVUPSmr and MOVAPSmr
2011-08-31 Owen AndersonFix encoding for tBcc with immediate offset operand.
2011-08-31 Owen AndersonWhen performing instruction selection for LDR_PRE_IMM...
2011-08-31 Jim GrosbachRemove FIXME. Thumb2 MOV instruction will use separate...
2011-08-31 Owen AndersonFix roundtripping of Thumb BL/BLX instructions with...
2011-08-31 Jim GrosbachtBcc is OK to be predicated in Thumb2 outside of IT...
2011-08-31 Jim GrosbachThumb2 parsing and encoding for ADC(register).
2011-08-31 Eli Friedman64-bit atomic cmpxchg for ARM.
2011-08-31 Akira HatanakaFix typo. Patch by Liu.
2011-08-31 Jim GrosbachTweak Thumb1 ADD encoding selection a bit.
2011-08-31 Jakob Stoklund OlesenPut VMOVS widening under a command line option, off...
2011-08-31 Rafael EspindolaSpelling and grammar fixes to problems found by Duncan.
2011-08-31 Eli FriedmanMake sure we don't crash when -miphoneos-version-min...
2011-08-31 Eric ChristopherRework this conditional a bit.
2011-08-31 Bruno Cardoso Lopes- Move all MOVSS and MOVSD patterns close to their...
2011-08-31 Bruno Cardoso LopesRemove unnecessary AVX checks
2011-08-31 Bruno Cardoso LopesTeach more places to use VMOVAPS,VMOVUPS instead of...
2011-08-31 Evan ChengFix (movhps load) lowering / pattern to match more...
2011-08-31 Eli FriedmanSome minor cleanups for r138845.
2011-08-31 Eli FriedmanSome 64-bit atomic operations on ARM. 64-bit cmpxchg...
next