random cleanups
[oota-llvm.git] / lib / Target / ARM /
2010-09-05 Chris Lattnerremove some dead code. t2addrmode_imm8s4 is never...
2010-09-05 Chris Lattnercleanups.
2010-09-04 Chris Lattnerzap dead code.
2010-09-03 Jim GrosbachRe-apply r112883:
2010-09-03 Jim GrosbachCheck the local frame alignment for determining whether...
2010-09-03 Bob WilsonFinish converting the rest of the NEON VLD instructions...
2010-09-03 Daniel DunbarRevert "For ARM stack frames that utilize variable...
2010-09-03 Bob WilsonReplace NEON vabdl, vaba, and vabal intrinsics with...
2010-09-03 Eric ChristopherSimple branch instruction support.
2010-09-02 Eric ChristopherAdd basic support for materializing constants (includin...
2010-09-02 Jim GrosbachFor ARM stack frames that utilize variable sized object...
2010-09-02 Jim Grosbachtrailing whitespace
2010-09-02 Jim GrosbachNow that register allocation properly considers reserve...
2010-09-02 Bob WilsonFill in a missing comment.
2010-09-02 Bob WilsonConvert VLD1 and VLD2 instructions to use pseudo-instru...
2010-09-02 Eric ChristopherClang's -ccc-host-triple was ignoring the arch specifie...
2010-09-02 Eric ChristopherThis should be TargetMaterializeConstant instead.
2010-09-02 Eric ChristopherOne definition of isThumb is plenty, thanks.
2010-09-02 Jim GrosbachRemove trailing whitespace
2010-09-02 Eric ChristopherRework arm fast-isel load and store handling. Move...
2010-09-02 Jim Grosbachtrivial cleanup
2010-09-01 Jim GrosbachSimplify the tGPR register class now that the register...
2010-09-01 Bob WilsonRemove NEON vmull, vmlal, and vmlsl intrinsics, replaci...
2010-09-01 Eric ChristopherSome basic store support.
2010-09-01 Eric ChristopherAdd some more load types in.
2010-09-01 Chris Lattnerzap dead code.
2010-09-01 Chris Lattnertemporarily revert r112664, it is causing a decoding...
2010-08-31 Bill WendlingWe have a chance for an optimization. Consider this...
2010-08-31 Bill WendlingAnd ANDS pattern to match the t2ANDS pattern.
2010-08-31 Jim GrosbachSP relative offsets need to be adjusted by the local...
2010-08-31 Jim Grosbachthis assert should just be a condition, since this...
2010-08-31 Bill Wendling- Cleanup some whitespaces.
2010-08-31 Eric ChristopherRewrite slightly so we can expand for floating point...
2010-08-30 Eric ChristopherIf we have an unhandled type then assert, we shouldn...
2010-08-30 Anton KorobeynikovExpand MOVi32imm in ARM mode after regalloc. This provides
2010-08-30 Bill WendlingUse the existing T2I_bin_s_irs pattern instead of creat...
2010-08-30 Jakob Stoklund OlesenRemember to clear the shadow kill flag at the same...
2010-08-30 Bob WilsonRemove NEON vmovn intrinsic, replacing it with vector...
2010-08-30 Jim GrosbachMake ARM add rN, sp, #imm instructions rematerializable...
2010-08-30 Bob WilsonWhen expanding NEON VST pseudo instructions, if the...
2010-08-30 Bill WendlingCreate Thumb2sI_cpsr and T2sI_cpsr. These new classes...
2010-08-29 Bill WendlingFix whitespaces. No functionality changes.
2010-08-29 Bob WilsonRemove NEON vaddl, vaddw, vsubl, and vsubw intrinsics...
2010-08-29 Bill Wendling- Add a parameter to T2I_bin_irs for those patterns...
2010-08-29 Bill WendlingName ANDflag to ANDS, which is less stupid.
2010-08-29 Bill WendlingFile missing from last commit.
2010-08-29 Bill WendlingCreate an ARMISD::AND node. This node is exactly like...
2010-08-28 Bob WilsonUse pseudo instructions for VST1 and VST2.
2010-08-28 Bob WilsonWe don't need to custom-select VLDMQ and VSTMQ anymore.
2010-08-27 Bob WilsonWhen merging Thumb2 loads/stores, do not give up when...
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-27 Bob WilsonUnsigned value cannot be < 0.
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Jim Grosbachtidy up a bit. no functional change.
2010-08-26 Jim GrosbachTurn off the scavenging based frame reg reuse briefly...
2010-08-26 Bob WilsonUse pseudo instructions for VST3.
2010-08-26 Bill WendlingReapply r112176 without removing the other CMN patterns...
2010-08-26 Jim GrosbachRestrict the register to tGPR to make sure the str...
2010-08-26 Dan GohmanRevert r112176; it broke test/CodeGen/Thumb2/thumb2...
2010-08-26 Bill WendlingThere seems to be a (potential) hardware bug with the...
2010-08-26 Bob WilsonUse pseudo instructions for VST1d64Q.
2010-08-26 Jim GrosbachEnable pre-RA virtual frame base register allocation...
2010-08-26 Bob WilsonRevert svn 107892 (with changes to work with trunk...
2010-08-25 Bob WilsonStart converting NEON load/stores to use pseudo instruc...
2010-08-25 Jim GrosbachDon't override the var from the enclosing scope.
2010-08-25 Daniel DunbarARM/Thumb2: Fix a misselect in getARMCmp, when attempti...
2010-08-25 Eric ChristopherDo type checks before we bother to do everything else.
2010-08-25 Eric ChristopherReorganize load mechanisms. Handle types in a little...
2010-08-24 Eric ChristopherFix predicate and add a comment.
2010-08-24 Eric ChristopherRework braindead conditionals I put in yesterday.
2010-08-24 Eric ChristopherFix thumb2 mode loads to have the correct operand order...
2010-08-24 Jim GrosbachAdd ARM heuristic for when to allocate a virtual base...
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-24 Jim Grosbachadd ARM cmd line option to force always using virtual...
2010-08-24 Bill WendlingAdd comments for what the condition code symbols mean.
2010-08-24 Eric ChristopherUpdate comment.
2010-08-24 Eric ChristopherFix the opcode and the operands for the load instruction.
2010-08-24 Eric ChristopherAdd register class hack that needs to go away, but...
2010-08-24 Eric ChristopherAdd some more debugging code, make it more obvious...
2010-08-23 Eric ChristopherDon't need the extra register here.
2010-08-23 Eric ChristopherAdd some more "get address into register" code and...
2010-08-23 Eric ChristopherAdd an ARMFunctionInfo member and use it.
2010-08-23 Eric ChristopherStart getting ARM loads/address computation going.
2010-08-20 Bob WilsonReplace the arm.neon.vmovls and vmovlu intrinsics with...
2010-08-20 Eric ChristopherFix loop conditionals (MO.isDef() asserts that it's...
2010-08-20 Eric ChristopherAdd a couple of random comments.
2010-08-19 Jim GrosbachBetter handling of offsets on frame index references...
2010-08-19 Jim GrosbachAdd Thumb1 support for virtual frame indices.
2010-08-19 Eric ChristopherSilence warning.
2010-08-19 Eric ChristopherAdd an AddOptionalDefs method and use it.
2010-08-19 Bill WendlingAdd the "isCompare" attribute to the defm instead of...
2010-08-18 Eric ChristopherRemove extra header.
2010-08-18 Jim GrosbachEnable ARM base register reuse to local stack slot...
2010-08-18 Bill WendlingMinor simplification. Gets rid of a needless temporary.
2010-08-18 Jim GrosbachAdd hook for re-using virtual base registers for local...
2010-08-18 Bob WilsonExpand ZERO_EXTEND operations for NEON vector types.
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-17 Jakob Stoklund OlesenDon't call tablegen'ed Predicate_* functions in the...
2010-08-17 Jim Grosbach80 column cleanup.
2010-08-17 Jim GrosbachAdd hook to examine an instruction referencing a frame...
next