Add memory barrier intrinsic support for ARM. Moving towards adding the atomic operat...
[oota-llvm.git] / lib / Target / ARM /
2009-12-10 Jim GrosbachAdd memory barrier intrinsic support for ARM. Moving...
2009-12-08 Evan Cheng- Support inline asm 'w' constraint for 128-bit vector...
2009-12-06 Anton KorobeynikovDynamic stack realignment use of sp register as source...
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-12-03 Jim Grosbachremove out of date FIXME.
2009-12-03 Chris Lattnerfix a build problem with VC++, PR5664, patch by Alp...
2009-12-03 Bob WilsonRecognize canonical forms of vector shuffles where...
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-12-01 Jim GrosbachThumb1 exception handling setjmp
2009-12-01 Johnny ChenFor VLDM/VSTM (Advanced SIMD), set encoding bits Inst...
2009-12-01 Johnny ChenFor VMOV (immediate), make some of the encoding bits...
2009-11-30 Bob WilsonRemove isProfitableToDuplicateIndirectBranch target...
2009-11-30 Bob WilsonFix some more ARM unified syntax warnings.
2009-11-24 Bob WilsonRefactor target hook for tail duplication as requested...
2009-11-24 Evan ChengEnable predication of NEON instructions in Thumb2 mode.
2009-11-24 Evan ChengData type suffix must come after predicate.
2009-11-24 Anton KorobeynikovMaterialize global addresses via movt/movw pair, this...
2009-11-24 Jim Grosbach80 column violations
2009-11-23 Jeffrey Yasskin* Move stub allocation inside the JITEmitter, instead...
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-23 Jeffrey YasskinAllow more than one stub to be being generated at the...
2009-11-23 Evan ChengMassive refactoring of NEON instructions. Separate...
2009-11-23 Jim Grosbachmove fconst[sd] to UAL. <rdar://7414913>
2009-11-23 Johnny ChenPartially revert r84730 by removing N2VDup from ARMInst...
2009-11-23 Jim Grosbachfold immediate of a + Const into the user as a subtract...
2009-11-23 Johnny ChenRevert r84572 by removing N3VImm from ARMInstrFormats...
2009-11-23 Johnny ChenPartially revert r89377 by removing NLdStLN class defin...
2009-11-23 Johnny ChenMake it clear that the index bit(s) of Vector Get Lane...
2009-11-23 David GoodwinMinor itinerary fixes for FP instructions.
2009-11-22 Jim GrosbachMove default FrameReg val to getFrameIndexReference...
2009-11-22 Jim GrosbachGenerate more correct debug info for frame indices.
2009-11-21 Jim GrosbachRevert 89562. We're being sneakier than I was giving...
2009-11-21 Jim GrosbachDarwin requires a frame pointer for all non-leaf functi...
2009-11-21 Evan ChengAdd predicate operand to NEON instructions. Fix lots...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
2009-11-20 Evan ChengRemat VLDRD from constpool. Clean up some instruction...
2009-11-20 Jim GrosbachThe verify() call of CPEIsInRange() isn't right for...
2009-11-20 Jim GrosbachRemove verifySizes() since it's not adding much value.
2009-11-20 Evan ChengAlso CSE non-pic load from constant pools.
2009-11-20 Evan ChengFix codegen of conditional move of immediates. We were...
2009-11-20 Eric ChristopherUpdate comment to reflect instruction.
2009-11-19 Jim GrosbachWhen placing constant islands and adjusting for alignme...
2009-11-19 Evan ChengRefactor cmov selection code out to a separate function...
2009-11-19 Johnny ChenAdded NLdStLN which is similar to NLdSt with the except...
2009-11-19 Jim Grosbachfix typo
2009-11-19 Evan Cheng80 col violation.
2009-11-19 Evan ChengMore consistent thumb1 asm printing.
2009-11-19 Evan ChengShrink ldr / str [sp, imm0-1024] to 16-bit instructions.
2009-11-19 Evan ChengEliminate more * 4 in Thumb1 asm printing for consisten...
2009-11-18 David GoodwinAdd ARMv6 itineraries.
2009-11-18 Bob WilsonFix a few places that were missed when we converted...
2009-11-18 Bob WilsonAdd a target hook to allow changing the tail duplicatio...
2009-11-17 Jim GrosbachEnable arm jumpt table adjustment.
2009-11-17 Anton KorobeynikovBoth Darwin as and GNU as violate ARM docs wrt printing...
2009-11-17 Johnny ChenSet Inst{15-12} (Rd/Rt) to 0b1111 (PC) for BR_JTadd...
2009-11-17 Jim GrosbachWhen moving a block for table jumps, make sure the...
2009-11-16 Johnny ChenSet Rm bits of BX_RET to 0b1110 (R14); and set conditio...
2009-11-16 Jim GrosbachMake the pass class name more explicit.
2009-11-16 Jim Grosbachmake pass name a bit more clear
2009-11-16 Jim GrosbachSimplify thumb2 jump table adjustments. Remove unnecess...
2009-11-16 Jim Grosbachclarify comment
2009-11-16 Jim Grosbachback off for a bit. tracking down weirdness
2009-11-16 Jim GrosbachAnalyze has to be before checking the condition, obviou...
2009-11-15 Jim GrosbachDetect need for autoalignment of the stack earlier...
2009-11-15 Jim Grosbachset the def of the VLD1q64 properly
2009-11-14 Jim Grosbachcleanup.
2009-11-14 Jim GrosbachCleanup flow, and only update the jump table we're...
2009-11-14 Evan Cheng- Change TargetInstrInfo::reMaterialize to pass in...
2009-11-14 Evan ChengWhen expanding t2STRDi8 r, r to two stores, add kill...
2009-11-13 David GreeneMove DebugInfo checks into EmitComments and remove...
2009-11-13 David GoodwinAllow target to specify regclass for which antideps...
2009-11-13 Jim GrosbachBlock renumbering
2009-11-13 Jim Grosbachuse lower case for readability
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-12 Jim GrosbachUpdate TB[BH] layout optimization. Add support for...
2009-11-12 Evan ChengUse table to separate opcode from operands.
2009-11-12 Evan ChengisLegalICmpImmediate should take a signed integer;...
2009-11-12 Jim GrosbachRevert 86857. It's causing consumer-typeset to fail...
2009-11-11 Evan ChengAdd TargetLowering::isLegalICmpImmediate. It tells...
2009-11-11 Jim GrosbachDo jump table adjustment before constant island allocation
2009-11-11 Jim GrosbachThe TBB and TBH instructions for Thumb2 are really...
2009-11-10 Evan ChengChange Thumb1 address mode printing, instead of
2009-11-10 Evan ChengAdd a comment.
2009-11-10 David GoodwinFixed to address code review. No functional changes.
2009-11-10 David GoodwinAllow targets to specify register classes whose member...
2009-11-09 Jim GrosbachNow that the default is 'enabled,' a separate command...
2009-11-09 Jim GrosbachEnable dynamic stack realignment by default.
2009-11-09 Jim GrosbachSet dynamic stack realignment to real values.
2009-11-09 Jim GrosbachWork around assembler not recognizing #0.0 form immedia...
2009-11-09 Jim GrosbachUse Unified Assembly Syntax for the ARM backend.
2009-11-08 Jim GrosbachUse aligned load/store instructions for spilling Q...
2009-11-08 Evan ChengRefactor code.
2009-11-07 Jim Grosbach80-column cleanup of file header comments
2009-11-07 Jim GrosbachSupport alignment specifier for NEON vld/vst instructions
2009-11-07 Evan Chengt2ldrpci_pic can be used for blockaddress as well.
2009-11-07 Chris Lattnerindicate what the native integer types for the target...
2009-11-07 Anton KorobeynikovIt turns out that the testcase in question uncovered...
2009-11-07 Jeffrey YasskinMake the need-stub variables accurate and consistent...
next