Reinstate "Nuke the old JIT."
[oota-llvm.git] / lib / Target / ARM / ARM.h
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-04-17 Tim NorthoverAtomics: promote ARM's IR-based atomics pass to CodeGen.
2014-04-03 Tim NorthoverARM: expand atomic ldrex/strex loops in IR
2014-04-02 Renato GolinRemove duplicated DMB instructions
2014-03-22 Craig TopperPrune includes in ARM target.
2013-03-15 Silviu BarangaAdding an A15 specific optimization pass for interactio...
2013-01-07 Jim GrosbachARM: Fix a few copy-paste errors.
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2012-09-27 Jush Lu[arm-fast-isel] Add support for ELF PIC.
2012-03-17 Craig TopperReorder includes to match coding standards. Fix an...
2012-02-19 Jia Liucomment fix ARM.h
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2011-09-29 Jakob Stoklund OlesenDelete NEONMoveFix, now unused.
2011-09-29 Bill WendlingMove to ISelLowering.
2011-09-27 Bill WendlingThis is the start of the new SjLj EH preparation pass...
2011-07-25 Evan ChengCode clean up.
2011-07-23 Evan ChengSink ARM mc routines into MCTargetDesc.
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-06-22 Jim GrosbachAdd missing header.
2011-06-22 Jim GrosbachMove ARMMachObjectWriter to its own file.
2010-12-05 Evan ChengMaking use of VFP / NEON floating point multiply-accumu...
2010-12-01 Jim GrosbachMove the ARMAsmPrinter class defintiion into a header...
2010-11-14 Chris Lattnerrename LowerToMCInst -> LowerARMMachineInstrToMCInst.
2010-11-14 Chris Lattnereven more simplifications. ARM MCInstLowering is...
2010-09-30 Jason W KimI added a new file ARMAsmBackend which stubs out in...
2010-09-17 Jim GrosbachAdd skeleton infrastructure for the ARMMCCodeEmitter...
2010-09-15 Jim GrosbachFactor out basic enums and hleper functions from ARM...
2010-09-13 Bob WilsonConvert some VTBL and VTBX instructions to use pseudo...
2010-08-24 Bill WendlingAdd comments for what the condition code symbols mean.
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-07-24 Anton KorobeynikovHook in GlobalMerge pass
2010-07-02 Evan ChengRemove early IT block formation. It's not used.
2010-06-16 Bob WilsonRemove the hidden "neon-reg-sequence" option. The...
2010-06-09 Evan ChengThumb2 IT blocks are fairly expensive. When there are...
2010-05-05 Evan ChengModel CONCAT_VECTORS of two 64-bit values as a REG_SEQU...
2010-04-07 Anton KorobeynikovRemove late ARM codegen optimization pass committed...
2010-04-07 Anton KorobeynikovSome initial version of global merger
2010-02-02 Chris Lattnertidy some targets.
2010-02-02 Chris Lattnerremove dead code.
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-11-15 Jim GrosbachDetect need for autoalignment of the stack earlier...
2009-11-06 Evan Cheng- Add pseudo instructions tLDRpci_pic and t2LDRpci_pic...
2009-11-03 Anton KorobeynikovTurn neon reg-reg moves fixup code into separate pass...
2009-09-28 Bob WilsonPass the optimization level when constructing the ARM...
2009-08-11 Jim GrosbachWhitespace cleanup. Remove trailing whitespace.
2009-08-08 Evan ChengCode refactoring. No functionality change.
2009-08-05 Bob WilsonAdd a new pre-allocation pass to assign adjacent regist...
2009-08-05 Bob WilsonRemove a redundant declaration.
2009-07-25 Daniel DunbarAdd new helpers for registering targets.
2009-07-18 Daniel DunbarPut Target definitions inside Target specific header...
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 Daniel DunbarRegister Target's TargetMachine and AsmPrinter in the...
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-10 Evan ChengAdd a thumb2 pass to insert IT blocks.
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-01 Daniel DunbarRemove unused AsmPrinter OptLevel argument, and propogate.
2009-06-26 Anton KorobeynikovSplit thumb-related stuff into separate classes.
2009-06-13 Evan ChengAdd a ARM specific pre-allocation pass that re-schedule...
2009-06-01 Bruno Cardoso LopesFix new CodeEmitter stuff to follow LLVM codying style...
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-02-24 Bill WendlingOverhaul my earlier submission due to feedback. It...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-10-08 Jim GrosbachComment to be explicit that the enumeration values...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-07-05 Evan ChengInitial ARM JIT support by Raul Fernandes Herbster.
2007-01-19 Evan ChengARM backend contribution from Apple.
2006-11-02 Rafael Espindolamove ARMCondCodeToString to ARMAsmPrinter.cpp
2006-09-19 Rafael EspindolaImplement a MachineFunctionPass to fix the mul instruction
2006-09-13 Rafael Espindolaadd shifts to addressing mode 1
2006-09-02 Rafael Espindolaadd more condition codes
2006-08-24 Rafael Espindolaadd the "eq" condition code
2006-08-24 Rafael Espindolacreate a generic bcond instruction that has a condition...
2006-05-14 Rafael Espindolaadded a skeleton of the ARM backend