Silence compiler warning.
[oota-llvm.git] / lib / Target / ARM /
2010-09-09 Bob WilsonFix NEON VLD pseudo instruction itineraries that were...
2010-09-09 Eric ChristopherNuke whitespace and fix some indenting.
2010-09-09 Eric ChristopherHandle 64-bit floating point binops as well.
2010-09-09 Eric ChristopherBasic 32-bit FP operations.
2010-09-09 Bob WilsonFor double-spaced VLD3/VLD4 instructions, copy the...
2010-09-09 Eric ChristopherHandle float->double extension.
2010-09-09 Eric ChristopherRewrite TargetMaterializeConstant splitting it out...
2010-09-09 Bob WilsonSimplify copying over operands from pseudo NEON load...
2010-09-08 Bob WilsonClean up a comment.
2010-09-08 Eric ChristopherVery basic compare support.
2010-09-08 Eric ChristopherDelete dead code.
2010-09-08 Evan ChengFix LDM_RET schedule itinery.
2010-09-08 Eric ChristopherMake the loads/stores match the type we really want...
2010-09-08 Jim GrosbachRe-enable usage of the ARM base pointer. r113394 fixed...
2010-09-08 Jim GrosbachFix errant fall-throughs causing the base pointer to...
2010-09-08 Eric ChristopherRewrite TargetMaterializeConstant.
2010-09-08 Jim GrosbachBe more careful about when to do dynamic stack realignm...
2010-09-08 Jim GrosbachAdd missing assert
2010-09-08 Chris Lattnerchange the MC "ParseInstruction" interface to make...
2010-09-08 NAKAMURA TakumiARM/Disassembler: Fix definitions incompatible(unsigned...
2010-09-08 Jim Grosbachremove trailing whitespace
2010-09-08 Jim Grosbachremove obsolete comment
2010-09-08 Jim Grosbachdisable for the moment while tracking down a few Thumb2...
2010-09-08 Jim Grosbachwoops. need to update a test along with this.
2010-09-08 Jim Grosbachdisable temporarily while sorting out a few test failur...
2010-09-08 Jim Grosbachcorrect spill code to properly determine if dynamic...
2010-09-08 Jim GrosbachVFP/NEON load/store multiple instructions are addrmode4...
2010-09-07 Jim GrosbachTo shrink a t2LDM instruction to the 16-bit wide tLDM...
2010-09-07 Jim Grosbachgrammar tweak
2010-09-07 Chris Lattnerhopefully fix a problem building on cygwin-1.5
2010-09-06 Chris Lattnerin the case where an instruction only has one implement...
2010-09-06 Chris Lattnerchange MatchInstructionImpl to return an enum instead...
2010-09-06 Chris Lattnerhave AsmMatcherEmitter.cpp produce the hunk of code...
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.
next