s/std::vector/SmallVector/
[oota-llvm.git] / lib / Target / ARM /
2010-11-09 Bill Wendlings/std::vector/SmallVector/
2010-11-09 Bill WendlingDelete the allocated vector.
2010-11-09 Bob WilsonDefine the subtarget feature for the architecture version,
2010-11-09 Bob WilsonDo not use MEMBARRIER_MCR for any Thumb code.
2010-11-09 Bill WendlingTwo types of instructions have register lists:
2010-11-09 Jim GrosbachChange the ARMConstantPoolValue modifier string to...
2010-11-09 Jim GrosbachHandle ARM constant pool values that need an explicit...
2010-11-09 Jim GrosbachTrailing whitespace.
2010-11-09 Jim GrosbachFurther MCize ARM constant pool values. This allows...
2010-11-09 Jim GrosbachAdd encoding of Rt to ARM LDR/STR w/ reg+reg offset...
2010-11-09 Jim GrosbachFor ARM load/store instructions, encode [reg+reg] with...
2010-11-09 Jim GrosbachARM .word data fixups don't need an adjustment.
2010-11-09 Jim GrosbachAdd encoder method for ARM load/store shifted register...
2010-11-09 Jim GrosbachAdd support for a few simple fixups to the ARM Darwin...
2010-11-09 Bill WendlingRevert r118457 and r118458. These won't hold for GPRs.
2010-11-08 Bill WendlingGet the register and count from the register list operands.
2010-11-08 Bill Wendlingreglist has two operands.
2010-11-08 Bill WendlingThe "addRegListOperands()" function returns the start...
2010-11-08 Owen AndersonAdd support for ARM's specialized vector-compare-agains...
2010-11-08 Bill WendlingAdd "write back" bit encoding.
2010-11-08 Dale JohannesenRevert 118422 in search of bot verdancy.
2010-11-08 Jason W KimSupport -mcpu=cortex-a8 in ARM attributes - Has Fixme...
2010-11-08 Jason W KimComplete listing of ARM/MC/ELF relocation enums
2010-11-08 Bill WendlingMake RegList an ASM operand so that TableGen will gener...
2010-11-08 Bill WendlingRevert.
2010-11-07 Bill WendlingIn this context, a reglist is a reg.
2010-11-06 Bill WendlingAdd support for parsing register lists. We can't use...
2010-11-06 Bill WendlingReturn the base register of a register list for the...
2010-11-06 Bill WendlingGeneral cleanup:
2010-11-06 Bill WendlingAdd a RegList (register list) object to ARMOperand...
2010-11-06 Bill WendlingFix grammar.
2010-11-06 Bill WendlingFix grammar.
2010-11-06 Bill WendlingMatchRegisterName() returns 0 if it can't match the...
2010-11-06 Bill WendlingUse TryParseRegister() instead of MatchRegisterName...
2010-11-06 Eric ChristopherMake sure we have movw on the target before using it.
2010-11-05 Jim GrosbachHook up the '.code {16|32}' directive to the streamer.
2010-11-05 Jim GrosbachHook up the '.thumb_func' directive to the streamer.
2010-11-05 Jim GrosbachFix past-o.
2010-11-05 Jim GrosbachMC'ize the '.code 16' and '.thumb_func' ARM directives.
2010-11-05 Owen AndersonDisallow the certain NEON modified-immediate forms...
2010-11-05 Jim GrosbachMC'ize simple ARMConstantValue entry emission (with...
2010-11-05 Owen AndersonAdd codegen and encoding support for the immediate...
2010-11-05 Jim GrosbachEnable MachO writing for ARM/Darwin. Lots of stuff...
2010-11-05 Jim GrosbachAllow targets to specify the MachO CPUType/CPUSubtype...
2010-11-05 Jim GrosbachAdd FIXME.
2010-11-04 Duncan SandsIn the calling convention logic, ValVT is always a...
2010-11-04 Evan ChengFix @llvm.prefetch isel. Selecting between pld / pldw...
2010-11-04 Jim GrosbachAdd ARM fixup info for load/store label references...
2010-11-04 Bill WendlingAdd encoding for VSTR.
2010-11-03 Jim GrosbachTeach ARM Target to use the tblgen support for generati...
2010-11-03 Owen AndersonCovert VORRIMM to be produced via early target-specific...
2010-11-03 Owen AndersonAdd support for code generation of the one register...
2010-11-03 Jim Grosbachtrailing whitespace
2010-11-03 Eric ChristopherOptimize generated code for integer materialization...
2010-11-03 Owen AndersonUnlike a lot of NEON instructions, vext isn't _actually...
2010-11-03 Bob WilsonAdd codegen patterns for VST1-lane instructions. Radar...
2010-11-03 Bob WilsonCheck for extractelement with a variable operand for...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-03 Evan ChengFix preload instruction isel. Only v7 supports pli...
2010-11-03 Evan ChengAdd support to match @llvm.prefetch to pld / pldw ...
2010-11-03 Bill WendlingPut the PC encoding in the correct bit position.
2010-11-03 Eric ChristopherInvert these branches by default, it makes assembly...
2010-11-03 Bill WendlingThe MC code couldn't handle ARM LDR instructions with...
2010-11-03 Jim GrosbachRemove unused function.
2010-11-03 Jim GrosbachRemove the no longer used 'Modifier' optional operand...
2010-11-03 Jim GrosbachRemove unused function.
2010-11-03 Jim GrosbachBreak ARM addrmode4 (load/store multiple base address...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-11-03 Evan ChengModify scheduling itineraries to correct instruction...
2010-11-02 Eric ChristopherMake sure we're only storing a single bit here.
2010-11-02 Owen AndersonRevert r118097 to fix buildbots.
2010-11-02 Chris LattnerCompletely reject instructions that have an operand...
2010-11-02 Bill WendlingObsessive formatting changes. No functionality impact.
2010-11-02 Bill WendlingOmit unused parameter name.
2010-11-02 Bill WendlingSimplify the EncodeInstruction method now that a lot...
2010-11-02 Owen AndersonSince these fields are not exactly equivalent to the...
2010-11-02 Bill WendlingRename getAddrModeImm12OpValue to getAddrModeImmOpValue...
2010-11-02 Owen AndersonRename encoder methods to match naming convention.
2010-11-02 Owen AndersonProvide correct encodings for the remaining vst variant...
2010-11-02 Owen AndersonTentative encodings for the "single element from one...
2010-11-02 Owen AndersonAdd correct encodings for basic variants for vst3 and...
2010-11-02 Bob WilsonAdd NEON VST1-lane instructions. Partial fix for Radar...
2010-11-02 Owen AndersonAdd correct encodings for the basic variants for vst2.
2010-11-02 Owen AndersonAdd correct encodings for the basic form of vst1.
2010-11-02 Owen AndersonFactor out a common encoding class for loads and stores...
2010-11-02 Owen AndersonAdd correct encodings for the rest of the vld instructi...
2010-11-02 Jim GrosbachSort bit assignments. Cosmetic change only.
2010-11-02 Jim GrosbachRevert r114340 (improvements in Darwin function prologu...
2010-11-02 Owen AndersonAdd correct NEON encodings for vld2, vld3, and vld4...
2010-11-02 Eric ChristopherRemove an assert - it's possible to be hit, and we...
2010-11-02 Eric ChristopherWhitespeace
2010-11-02 Eric ChristopherNo really, no thumb1 for arm fast isel. Also add an...
2010-11-02 Owen AndersonAttempt to provide correct encodings for a number of...
2010-11-02 Owen AndersonAdd aesthetic break.
2010-11-02 Owen AndersonAdd correct NEON encodings for the "multiple single...
2010-11-01 Jim GrosbachExplicitly check for non-consant reference in an LDRi12...
2010-11-01 Jim GrosbachRemove unused function.
2010-11-01 Bob WilsonAdd support for alignment operands on VLD1-lane instruc...
2010-11-01 Bill WendlingMissed reverting this bit.
next