aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Add an easy microoptimization I noticed.Chris Lattner2007-10-191-0/+19
* - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but o...Evan Cheng2007-10-182-4/+4
* Use SmallVectorImpl instead of SmallVector with hardcoded size in MRegister p...Evan Cheng2007-10-182-8/+8
* Fix a misnamed parameter.Christopher Lamb2007-10-181-1/+1
* legalizing the ret operation on f64 shouldn't introduce a newChris Lattner2007-10-181-4/+6
* Revert 42908 for now.Evan Cheng2007-10-141-13/+12
* Change the names used for internal labels to use the currentDan Gohman2007-10-121-12/+13
* Set ISD::FPOW to Expand.Dan Gohman2007-10-111-1/+3
* Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} toDan Gohman2007-10-083-73/+9
* - Added a few target hooks to generate load / store instructions from / to anyEvan Cheng2007-10-052-21/+120
* Use empty() member functions when that's what's being tested for insteadDan Gohman2007-10-031-1/+1
* AsmPrinters overriding getAnalysisUsage should call super.Gordon Henriksen2007-09-301-0/+1
* Allow copyRegToReg to emit cross register classes copies.Evan Cheng2007-09-262-5/+12
* More explicit keywords.Dan Gohman2007-09-251-1/+1
* Honor user-defined section specification of a global, ignores whether its ini...Evan Cheng2007-09-211-4/+3
* Enable if-conversion for ARM by default.Evan Cheng2007-09-201-3/+3
* Avoid referencing deleted instruction.Evan Cheng2007-09-191-5/+26
* Remove isReg, isImm, and isMBB, and change all their users to use Dan Gohman2007-09-141-3/+3
* Enable indirect encoding for the personality functionBill Wendling2007-09-111-0/+1
* Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead.Evan Cheng2007-09-113-20/+37
* Fold the adjust_trampoline intrinsic intoDuncan Sands2007-09-112-15/+0
* 80 col.Evan Cheng2007-09-101-4/+6
* Add some notes about better flag handling.Chris Lattner2007-09-101-0/+45
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-071-1/+2
* Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen2007-08-311-2/+2
* Instruction formats added used to generate multiply instructions of V5TE.Raul Herbster2007-08-301-39/+52
* Unused relocation type reloc_arm_absolute removed.Raul Herbster2007-08-301-2/+0
* Comments added. It now generates V5TE multiply instructions. However, it is s...Raul Herbster2007-08-301-58/+175
* ARM instruction table was modified by adding information to generate multiply...Raul Herbster2007-08-301-42/+57
* JITInfo now resolves function addrs and also relocations. It always emits a s...Raul Herbster2007-08-301-30/+43
* Add a variant of foldMemoryOperand to fold any load / store, not just load / ...Evan Cheng2007-08-301-0/+5
* Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng2007-08-079-275/+889
* More explicit keywords.Dan Gohman2007-08-021-1/+1
* Indexed loads each has 2 outputs.Evan Cheng2007-08-011-10/+10
* More explicit keywords.Dan Gohman2007-07-301-1/+1
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-272-1/+16
* Don't ignore the return value of AsmPrinter::doInitialization andDan Gohman2007-07-251-4/+3
* No more noResults.Evan Cheng2007-07-212-5/+5
* Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng2007-07-202-4/+8
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-195-370/+401
* Only adjust esp around calls in presence of alloca.Evan Cheng2007-07-191-1/+1
* no email addrs in file headersChris Lattner2007-07-174-12/+8
* Long live the exception handling!Anton Korobeynikov2007-07-142-4/+6
* ARM: make branch folder remove unconditional branchesDale Johannesen2007-07-122-7/+15
* Fix hang compiling TimberWolf (allow for islandsDale Johannesen2007-07-111-6/+7
* Didn't mean the last commit. Revert.Evan Cheng2007-07-101-8/+6
* Update.Evan Cheng2007-07-102-15/+18
* Remove clobbersPred. Add an OptionalDefOperand to instructions which have the...Evan Cheng2007-07-108-137/+154
* The various "getModuleMatchQuality" implementations should returnChris Lattner2007-07-091-0/+5
* No need for ccop anymore.Evan Cheng2007-07-063-23/+17