Bump alignment requirements for windows targets to achieve compartibility with vcpp.
[oota-llvm.git] / lib / Target / ARM /
2009-12-18 Rafael EspindolaFix libstdc++ build on ARM linux and part of PR5770.
2009-12-18 Bob WilsonHandle ARM inline asm "w" constraints with 64-bit ...
2009-12-16 Johnny ChenRenamed "tCMNZ" to "tCMNz" to be consistent with other...
2009-12-16 John McCallSilence a clang warning about the deprecated (but perfe...
2009-12-16 Jim GrosbachMark STREX* as earlyclobber for the success result...
2009-12-16 Johnny ChenAdd encoding bits for some Thumb instructions. Plus...
2009-12-16 John McCallEvery anonymous namespace is different. Caught by...
2009-12-15 Jeffrey YasskinChange indirect-globals to use a dedicated allocIndirec...
2009-12-15 Johnny ChenAdded encoding bits for the Thumb ISA. Initial checkin.
2009-12-15 Jim Grosbachnand atomic requires opposite operand ordering
2009-12-14 Johnny ChenAdd encoding bits "let Inst{11-4} = 0b00000000;" to...
2009-12-14 Jim Grosbachv6 sync insn copy/paste error
2009-12-14 Jim GrosbachAdd ARMv6 memory and sync barrier instructions
2009-12-14 Johnny ChenFixed encoding bits typo of ldrexd/strexd.
2009-12-14 Jim GrosbachThumb2 atomic operations
2009-12-14 Jim Grosbachcorrect selection requirements for thumb2 vs. arm versi...
2009-12-14 Jim Grosbachadd Thumb2 atomic and memory barrier instruction defini...
2009-12-14 Jim Grosbachwhitespace
2009-12-14 Jim GrosbachARM memory barrier instructions are not predicable
2009-12-14 Jim Grosbachadd ldrexd/strexd instructions
2009-12-14 Jim Grosbachatomic binary operations up to 32-bits wide.
2009-12-12 Jim GrosbachFramework for atomic binary operations. The emitter...
2009-12-11 Jim Grosbachmemory barrier instructions by definition have side...
2009-12-11 Johnny ChenStore Register Exclusive should leave the source regist...
2009-12-11 Jim GrosbachUpdate properties.
2009-12-11 Jim GrosbachRough first pass at compare_and_swap atomic builtins...
2009-12-10 Jim GrosbachAdd instruction encoding for DMB/DSB
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
next