Update CMake
[oota-llvm.git] / lib / Target / ARM /
2009-08-08 Daniel DunbarUpdate CMake
2009-08-08 Anton KorobeynikovAdd insert_elt / extract_elt patterns for v4f32 stuff.
2009-08-08 Anton KorobeynikovLane number should be printed w/o hash
2009-08-08 Anton KorobeynikovUse VLDM / VSTM to spill/reload 128-bit Neon registers
2009-08-08 Bob WilsonImplement Neon VZIP and VUZP instructions. These are...
2009-08-08 Bob WilsonImplement Neon VTRN instructions. For now, anyway...
2009-08-08 Evan ChengAdd a skeleton Thumb2 instruction size reduction pass.
2009-08-08 Evan ChengCode refactoring. No functionality change.
2009-08-08 Evan ChengtADDhirr should target GPR, not tGPR.
2009-08-08 Evan ChengI can type.
2009-08-08 Chris Lattnermake printInstruction return void since its result...
2009-08-07 David GoodwinMake NEON single-precision FP support the default for...
2009-08-07 Anton KorobeynikovUnbreak the stuff
2009-08-07 Anton Korobeynikov2 more vdup.32 cases
2009-08-07 Evan ChengA big oops. Thumb1 default CC is a def of CPSR, not...
2009-08-07 Evan ChengThumb2 32-bit ldm / stm needs .w suffix if submode...
2009-08-07 Evan ChengThis is done.
2009-08-07 Evan ChengUse 16-bit tMOVgpr2gpr instead of tMOVr to copy GPR...
2009-08-07 Evan ChengFix support to use NEON for single precision fp math.
2009-08-07 Evan ChengError out, rather than infinite looping, if constant...
2009-08-07 Evan ChengtBfar is bl, which clobbers LR.
2009-08-07 Dan GohmanFix a bunch of namespace pollution.
2009-08-07 Evan ChengIt turns out most of the thumb2 instructions are not...
2009-08-06 Bob WilsonImplement Neon VST[234] operations.
2009-08-06 David GoodwinAdd parameter to pattern classes to enable an itinerary...
2009-08-06 Bob WilsonNeon does not actually have VLD{234}.64 instructions.
2009-08-05 Bob WilsonAdd a new pre-allocation pass to assign adjacent regist...
2009-08-05 David GoodwinWhen using NEON for single-precision FP, the NEON resul...
2009-08-05 Anton KorobeynikovRemove redundand checks: the only way to have, e.g...
2009-08-05 Anton KorobeynikovUnbreak the stuff, this is ugly, but we cannot do bette...
2009-08-05 Anton KorobeynikovMissed pieces for ARM HardFP ABI.
2009-08-05 Daniel DunbarRemove some dead code.
2009-08-05 Bob WilsonRemove a redundant declaration.
2009-08-05 David GoodwinDisable NEON single-precision FP support for Cortex...
2009-08-05 Devang PatelRemove dead code. MDNode and MDString are not Constant...
2009-08-05 David GoodwinBy default, for cortex-a8 use NEON for single-precision FP.
2009-08-05 Evan Cheng80 col violations.
2009-08-05 Bob WilsonOops. I didn't mean to commit this piece yet.
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-08-05 Dan GohmanDon't flush the raw_ostream between each MachineFunctio...
2009-08-05 Bob WilsonChange DAG nodes for Neon VLD2/3/4 operations to return...
2009-08-04 Evan ChengFix part 1 of pr4682. PICADD is a 16-bit instruction...
2009-08-04 Bob WilsonReplace dregsingle operand modifier with explicit escap...
2009-08-04 Evan ChengEnable load / store multiple pass for Thumb2. It's...
2009-08-04 David GoodwinAdd NEON single-precision FP support for fabs and fneg.
2009-08-04 Evan ChengIn thumb mode, r7 is used as frame register. This fixes...
2009-08-04 David GoodwinMatch common pattern for FNMAC. Add NEON SP support.
2009-08-04 David GoodwinInitial support for single-precision FP using NEON...
2009-08-04 Anton KorobeynikovOoops, I was too fast to commit the wrong fix :(
2009-08-04 Anton KorobeynikovFix a typo - this unbreaks llvm-gcc build on arm
2009-08-04 Evan ChengThumb2 does not have ib (increment before) and da ...
2009-08-04 Evan ChengRemove ARM specific getInlineAsmLength. We'll rely...
2009-08-04 Evan ChengLoad / store multiple pass fixes for Thumb2. Not enable...
2009-08-04 Evan ChengEmit sub r, #c instead of transforming it to add r...
2009-08-04 Bob WilsonLower Neon VLD* intrinsics to custom DAG nodes, and...
2009-08-04 Bob WilsonMinor cleanup. No functional changes intended.
2009-08-03 Chris Lattneruse TLOF to compute the section for a function instead of
2009-08-03 Chris Lattnerconvert macho stub emission to use SwitchToSection...
2009-08-03 Bob WilsonLower CONCAT_VECTOR during legalization instead of...
2009-08-03 Benjamin Kramerllvm_report_error already prints "LLVM ERROR:". So...
2009-08-03 Evan ChengThese are done.
2009-08-03 Evan ChengUse the i12 variant of load / store opcodes if offset...
2009-08-02 Daniel DunbarMove most targets TargetMachine constructor to only...
2009-08-02 Daniel DunbarNormalize Subtarget constructors to take a target tripl...
2009-08-02 Chris Lattnermove dwarf debug info section selection stuff from...
2009-08-02 Chris LattnerARM TAI no longer needs a TM, but createTargetAsmInfo...
2009-08-02 Chris LattnerMove the getInlineAsmLength virtual method from TAI...
2009-08-02 Chris Lattnerturn some templated inline functions into static functions.
2009-08-02 Chris Lattnerremove the dead ELFTargetAsmInfo.h/cpp file. TargetAsmInfo
2009-08-02 Chris Lattnerremove TargetAsmInfo::TM, which is now dead. The basic...
2009-08-02 Chris Lattnerconvert ctors/dtors section to be in TLOF instead of
2009-08-01 Chris LattnerREmove dead fields of TAI.
2009-08-01 Evan ChengWorkaround a couple of Darwin assembler bugs.
2009-08-01 Evan ChengSplit t2MOVCCs since some assemblers do not recognize...
2009-08-01 Evan ChengFix Thumb2 function call isel. Thumb1 and Thumb2 should...
2009-07-31 Evan Chengt2BR_JT is mov pc, it's 2 byte long, not 4.
2009-07-31 Evan ChengThumb2 movcc need .w suffix.
2009-07-31 Chris Lattnerswitch off of 'Section' onto MCSection. We're not...
2009-07-31 Evan ChengUntil we have a "ALIGN" pseudo instruction, have asm...
2009-07-31 Evan Cheng- Teach TBB / TBH offset limits are 510 and 131070...
2009-07-31 Chris Lattnerrefactor section construction in TLOF to be through...
2009-07-30 Evan ChengWhen fp is not eliminated, instructions with T2_i12...
2009-07-30 David GoodwinRemove redundant match for frame index from imm8 addrmo...
2009-07-30 David GoodwinDarwin assembler now recognizes "orn", so remove workar...
2009-07-30 David GoodwinDarwin assembler now supports "rrx", so remove workaround.
2009-07-30 David GoodwinCleanup and include code selection for some frame index...
2009-07-30 David GoodwinAdd missing D* register clobbers for Thumb-2 call.
2009-07-30 Chris Lattneradd a random codegen deficiency.
2009-07-30 Daniel DunbarSwitch obvious clients to Twine instead of utostr ...
2009-07-30 Bob WilsonLower a 128-bit BUILD_VECTOR with 2 elements to a pair...
2009-07-29 Evan Chengtbb / tbh instructions only branch forward, not backwards.
2009-07-29 Evan ChengAdd VFP3 D registers to the DPR register class.
2009-07-29 Evan ChengMake sure Thumb2 uses the right call instructions.
2009-07-29 Chris LattnerGive getPointerRegClass() a "kind" value so that target...
2009-07-29 Evan Cheng- Fix an obvious copy and paste error.
2009-07-29 Bob WilsonChange Neon VLDn intrinsics to return multiple values...
2009-07-29 Chris Lattnerpass the mangler down into the various SectionForGlobal...
2009-07-29 Evan ChengOptimize Thumb2 jumptable to use tbb / tbh when all...
2009-07-28 David GoodwinThumb-2: fix typo that caused incorrect stack eliminati...
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
next