Add TRI::getSubRegIndexLaneMask().
[oota-llvm.git] / lib / Target / ARM /
2012-09-10 Dmitri GribenkoRemove redundant semicolons which are null statements.
2012-09-10 Jakob Stoklund OlesenDon't attempt to use flags from predicated instructions.
2012-09-08 Craig TopperSet operation action for FFLOOR to Expand for all vecto...
2012-09-07 Jakob Stoklund OlesenCustom DAGCombine for and/or/xor are for all ARMs.
2012-09-07 Benjamin KramerMC: Overhaul handling of .lcomm
2012-09-06 Tim NorthoverDiagnose invalid alignments on duplicating VLDn instruc...
2012-09-06 Tim NorthoverCheck for invalid alignment values when decoding VLDn...
2012-09-06 Tim NorthoverUse correct part of complex operand to encode VST1...
2012-09-06 Nadav RotemFix a few old-GCC warnings. No functional change.
2012-09-06 James MolloyFix self-host; ensure signedness is consistent.
2012-09-06 James MolloyImprove codegen for BUILD_VECTORs on ARM.
2012-09-06 James MolloyOptimize codegen for VSETLNi{8,16,32} operating on...
2012-09-05 Jakob Stoklund OlesenRemove predicated pseudo-instructions.
2012-09-05 Jakob Stoklund OlesenUse predication instead of pseudo-opcodes when folding...
2012-09-05 Roman DivackyStop casting away const qualifier needlessly.
2012-09-05 Tim NorthoverStrip old MachineInstrs *after* we know we can put...
2012-09-05 Chad RosierFix function name per coding standard.
2012-09-04 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-09-03 Chad Rosier[ms-inline asm] Asm operands can map to one or more...
2012-09-03 Chad Rosier[ms-inline asm] Add an interface to the GetMCInstOperan...
2012-09-03 Chad RosierRemoved unused argument.
2012-09-03 Chad Rosier[ms-inline asm] Expose the Kind and Opcode variables...
2012-09-02 Nadav RotemNot all targets have efficient ISel code generation...
2012-09-01 Tim NorthoverLimit domain conversion to cases where it won't break...
2012-09-01 Logan ChienFix Thumb2 fixup kind in the integrated-as.
2012-08-31 Chad RosierRemove an unused argument. The MCInst opcode is set...
2012-08-31 Chad RosierAdd a comment to explain what's really going on.
2012-08-31 Chad RosierThe ConvertToMCInst() function can't fail, so remove...
2012-08-31 Jakob Stoklund OlesenFix a couple of typos in EmitAtomic.
2012-08-31 Chad RosierWith the fix in r162954/162955 every cvt function retur...
2012-08-30 Chad RosierFix for r162954. Return the Error.
2012-08-30 Chad RosierMove a check to the validateInstruction() function...
2012-08-30 Chad RosierTypo.
2012-08-30 Tim NorthoverAdd support for moving pure S-register to NEON pipeline...
2012-08-29 Tim NorthoverRefactor setExecutionDomain to be clearer about what...
2012-08-29 Andrew TrickCleanup sloppy code. Jakob's review.
2012-08-29 Jush Lu[arm-fast-isel] Add support for ARM PIC.
2012-08-29 Andrew TrickFix ARM vector copies of overlapping register tuples.
2012-08-29 Andrew Trickcleanup
2012-08-28 Jakob Stoklund OlesenRevert r162713: "Add ATOMIC_LDR* pseudo-instructions...
2012-08-27 Jakob Stoklund OlesenAdd ATOMIC_LDR* pseudo-instructions to model atomic_loa...
2012-08-27 Bill WendlingMake sure we add the predicate after all of the registe...
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-24 Jakob Stoklund OlesenMissed tLEApcrelJT.
2012-08-24 Jakob Stoklund OlesenExplicitly mark LEApcrel pseudos with hasSideEffects.
2012-08-24 Jakob Stoklund OlesenFix call instruction operands in ARMFastISel.
2012-08-24 Jakob Stoklund OlesenAdd missing SDNPSideEffect flags.
2012-08-24 Richard SmithFix undefined behavior (negation of INT_MIN) in ARM...
2012-08-22 Benjamin KramerReduce duplicated hash map lookups.
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-21 Jakob Stoklund OlesenAdd a missing def flag.
2012-08-20 Jakob Stoklund OlesenUse a SmallPtrSet to dedup successors in EmitSjLjDispat...
2012-08-18 Jakob Stoklund OlesenRemove the CAND/COR/CXOR custom ISD nodes and their...
2012-08-18 Craig TopperRemove virtual from many methods. These methods replace...
2012-08-18 Jakob Stoklund OlesenAlso combine zext/sext into selects for ARM.
2012-08-18 Jakob Stoklund OlesenAlso pass logical ops to combineSelectAndUse.
2012-08-18 Anton Korobeynikovfp16-to-fp32 conversion instructions are available...
2012-08-17 Jakob Stoklund OlesenAvoid folding ADD instructions with FI operands.
2012-08-17 Jakob Stoklund OlesenAdd comment, clean up code. No functional change.
2012-08-17 Tim NorthoverImplement NEON domain switching for scalar <-> S-regist...
2012-08-17 Craig TopperRemove unnecessary include of ARMGenInstrInfo.inc.
2012-08-16 Jakob Stoklund OlesenAdd ADD and SUB to the predicable ARM instructions.
2012-08-16 Jakob Stoklund OlesenHandle ARM MOVCC optimization in PeepholeOptimizer.
2012-08-16 Jush Lu[arm-fast-isel] Add support for fastcc.
2012-08-15 Jakob Stoklund OlesenFold predicable instructions into MOVCC / t2MOVCC.
2012-08-15 Evan ChengUse vld1/vst1 to load/store f64 if alignment is < 4...
2012-08-15 Jakob Stoklund OlesenAdd missing Rfalse operand to the predicated pseudo...
2012-08-14 Anton KorobeynikovThe names of VFP variants of half-to-float conversion...
2012-08-14 Eric ChristopherThis needs braces. Spotted by Bill.
2012-08-14 Jim GrosbachSwitch the fixed-length disassembler to be table-driven.
2012-08-13 Jakob Stoklund OlesenRemove the TII::scheduleTwoAddrSource() hook.
2012-08-13 Manman RenARM: enable struct byval for AAPCS-VFP.
2012-08-13 Nadav RotemDo not optimize (or (and X,Y), Z) into BFI and other...
2012-08-13 Eric ChristopherAdd support for the %H output modifier.
2012-08-13 Tim NorthoverUse correct loads for vector types during extending...
2012-08-12 Arnold SchwaighoferRevert 161581: Patch to implement UMLAL/SMLAL instructi...
2012-08-12 Craig TopperChange addTypeForNeon to use MVT instead of EVT so...
2012-08-10 Manman RenARM: enable struct byval for AAPCS.
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-08-09 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-08-09 Eric ChristopherThis field isn't used anymore, use it with HWEncoding...
2012-08-08 Andrew TrickAdded MispredictPenalty to SchedMachineModel.
2012-08-08 Andrew Trickwhitespace
2012-08-04 Anton KorobeynikovSkip impdef regs during eabi save/restore list emission...
2012-08-04 Anton KorobeynikovRecognize vst1.64 / vld1.64 with 3 and 4 regs as load...
2012-08-04 Anton KorobeynikovAdd stack spill / reload instructions for DTriple and...
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-03 Jush Lu[arm-fast-isel] Add support for shl, lshr, and ashr.
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-08-02 Jim GrosbachARM: Tidy up. Remove unused template parameters.
2012-08-02 Jim GrosbachARM: More InstAlias refactors to use #NAME#.
2012-08-02 Jim GrosbachARM: Refactor instaliases using TableGen support for...
2012-08-02 Jiangning LiuSupport fpv4 for ARM Cortex-M4.
2012-08-02 Jiangning LiuFix #13035, a bug around Thumb instruction LDRD/STRD...
2012-08-02 Jiangning LiuFix #13138, a bug around ARM instruction DSB encoding...
2012-08-02 Jiangning LiuFix #13241, a bug around shift immediate operand for...
2012-08-01 Jim GrosbachARM: Remove redundant instalias.
2012-08-01 Jim GrosbachClean up formatting.
2012-08-01 Jim GrosbachTidy up.
2012-07-30 Kevin EnderbyFix a bug in ARMMachObjectWriter::RecordRelocation...
next