Keep source information, if available, around for ARM Fixups.
[oota-llvm.git] / lib / Target / ARM /
2012-01-26 Jim GrosbachKeep source information, if available, around for ARM...
2012-01-26 Jim GrosbachTidy up. Fix mismatched return types for error handling.
2012-01-26 James MolloyAdd support for the R_ARM_TARGET1 relocation, which...
2012-01-25 Anton KorobeynikovProperly emit ctors / dtors with priorities into desire...
2012-01-25 Jim GrosbachARM assemly parsing and validation of IT instruction.
2012-01-25 Jim GrosbachNEON VLD4(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachTidy up. Rename VLD4DUP patterns for consistency.
2012-01-24 Jim GrosbachNEON VLD3(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(one lane) assembly parsing and encoding.
2012-01-24 Owen AndersonWiden the instruction encoder that TblGen emits to...
2012-01-24 Jim GrosbachNEON VLD4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSRA.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSLI.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSRI.
2012-01-24 Jim GrosbachNEON add correct predicates for some asm aliases.
2012-01-24 Anton KorobeynikovUse correct register class for am2offset register operands.
2012-01-24 Jim GrosbachNEON VST4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachNEON VLD4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachTidy up. Remove some vertical space for readability.
2012-01-24 Chandler CarruthRevert r148686 (and r148694, a fix to it) due to a...
2012-01-24 Jim GrosbachFix typo.
2012-01-24 Jim GrosbachNEON VST3(single element from one lane) assembly parsing.
2012-01-23 Jim GrosbachNEON VST3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3(multiple 3-element structures) assembly parsing.
2012-01-23 Anton KorobeynikovAdd missed mayStore flag to STREXD / t2STREXD
2012-01-23 Jim GrosbachNEON VLD3 lane-indexed assembly parsing and encoding.
2012-01-23 Jim GrosbachSimplify some NEON assembly pseudo definitions.
2012-01-23 NAKAMURA TakumiARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHAB...
2012-01-23 Evgeniy StepanovAn option to selectively enable parts of ARM EHABI...
2012-01-22 Anton KorobeynikovAdd fused multiple+add instructions from VFPv4.
2012-01-21 Jim GrosbachThumb2 'add rd, pc, imm' alternate form for 'adr' instr...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Bob WilsonARM vector any_extends need to be selected to vmovl...
2012-01-20 Jim GrosbachVST2 four-register w/ update pseudos for fixed/register...
2012-01-20 Jim GrosbachNEON use vmov.i32 to splat some f32 values into vectors.
2012-01-19 Benjamin KramerSilence warnings about mixing enums.
2012-01-19 Evgeniy StepanovEmit ARM EHABI unwinding instructions for 3 more Thumb...
2012-01-19 Jim GrosbachARM assembly diagnostic caret in better position for...
2012-01-19 Jim GrosbachThumb2 relaxation for tADR to t2ADR.
2012-01-19 Jim GrosbachAdd comment and fix range check in condition.
2012-01-19 Evan Cheng- Slight change to finalizeBundle() interface. LastMI...
2012-01-19 Evan ChengRename Finalizebundle to finalizeBundle to conform...
2012-01-18 Jakob Stoklund OlesenIgnore register mask operands when lowering instruction...
2012-01-18 Jim GrosbachThumb2 alternate syntax for LDR(literal) and friends.
2012-01-18 Jim GrosbachReplace FIXME with explanatory comment.
2012-01-18 Jim GrosbachThumb2 relaxation for LDR(literal).
2012-01-18 Jim GrosbachRename pattern for clarity.
2012-01-18 Jim GrosbachTidy up. MCAsmBackend naming conventions.
2012-01-18 Jim GrosbachThumb2 load/store fixups don't set the thumb bit.
2012-01-18 Jim GrosbachMove some ARM specific MCAssmebler bits into the ARMAsm...
2012-01-18 Jakob Stoklund OlesenAdd a CoveredBySubRegs property to Register descriptions.
2012-01-17 Jakob Stoklund OlesenImplement ARMBaseRegisterInfo::getCallPreservedMask().
2012-01-16 David BlaikieRemoving unused default switch cases in switches over...
2012-01-16 David BlaikieRefactor variables unused under non-assert builds ...
2012-01-15 Benjamin KramerReturn an ArrayRef from ShuffleVectorSDNode::getMask...
2012-01-14 Evan ChengAfter r147827 and r147902, it's now possible for unallo...
2012-01-13 Jakob Stoklund OlesenUse RegisterTuples to generate pseudo-registers.
2012-01-11 Eric ChristopherFix assert.
2012-01-11 Andrew TrickARM Ld/St Optimizer fix.
2012-01-10 Jakob Stoklund OlesenConsider unknown alignment caused by OptimizeThumb2Inst...
2012-01-10 Jim GrosbachARM updating VST2 pseudo-lowering fixed vs. register...
2012-01-10 Richard SmithMove default case for covered enum outside of switch.
2012-01-10 Richard SmithFix a -Wreturn-type warning in g++.
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2012-01-10 Jakob Stoklund OlesenAccurately model hardware alignment rounding.
2012-01-09 Jakob Stoklund OlesenCatch runaway ARMConstantIslandPass even in -Asserts...
2012-01-08 Evan ChengDon't forget to transfer implicit uses of return instru...
2012-01-07 Jakob Stoklund OlesenMatch SelectionDAG logic for enabling movt.
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2012-01-07 Jakob Stoklund OlesenUse getRegForValue() to materialize the address of...
2012-01-07 Evan ChengCopy implicit defs (e.g. r0) when changing tBX_RET...
2012-01-07 Jakob Stoklund OlesenUse movw+movt in ARMFastISel::ARMMaterializeGV.
2012-01-06 Jakob Stoklund OlesenEnable aligned NEON spilling by default.
2012-01-06 Jakob Stoklund OlesenAbort AdjustBBOffsetsAfter early when possible.
2012-01-05 Jakob Stoklund OlesenReapply r146997, "Heed spill slot alignment on ARM."
2012-01-05 Jakob Stoklund OlesenAvoid reserving an ARM base pointer during register...
2012-01-04 Evan ChengFix more places which should be checking for iOS, not...
2012-01-03 Jakob Stoklund OlesenRevert r146997, "Heed spill slot alignment on ARM."
2012-01-03 Matt Beaumont-GayFix malformed assert.
2011-12-24 Jakob Stoklund OlesenFix Comments.
2011-12-23 Jakob Stoklund OlesenExperimental support for aligned NEON spills.
2011-12-22 Bob WilsonAdd variants of the dispatchsetup pseudo for Thumb...
2011-12-22 Jim GrosbachARM VFP assembly parsing and encoding for VCVT(float...
2011-12-22 Bob WilsonAdd missing usesCustomInserter flag on Int_eh_sjlj_setj...
2011-12-22 Jim GrosbachTidy up. Use predicate function a bit more liberally.
2011-12-22 Rafael EspindolaFix incorrect relocation generation. Patch by Kristof...
2011-12-22 Jim GrosbachARM VFP add encoding of the bitcount to fixed-point...
2011-12-22 Jim GrosbachRemove some bogus comments.
2011-12-22 Jim GrosbachARM pre-UAL aliases. fcmp[sd].
2011-12-22 Jim GrosbachARM assembler should accept shift-by-zero for any shift...
2011-12-22 Jim GrosbachARM assembly parser canonicallize on 'lsl' for shift...
2011-12-22 Jim GrosbachTidy up. Trailing whitespace.
2011-12-22 Jim GrosbachNuke invalid comment from copy/paste.
2011-12-22 Rafael EspindolaMake the virtual methods in ARMELFObjectWriter public.
2011-12-22 Rafael EspindolaHopefully fix the cmake build.
2011-12-22 Rafael EspindolaFix name in comments.
2011-12-22 Richard SmithUnbreak cmake build after r147115.
2011-12-22 Rafael EspindolaMove the ARM specific parts of the ELF writer to Target...
2011-12-21 Jim GrosbachARM NEON mnemonic aliase for vrecpeq.
2011-12-21 Jim GrosbachARM VFP optional data type on VMOV GPR<-->SPR.
next