aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* 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
* Incorrect check.Evan Cheng2007-07-061-4/+2
* Do away with ImmutablePredicateOperand.Evan Cheng2007-07-061-1/+1
* Print the s bit if the instruction is toggled to its CPSR setting form.Evan Cheng2007-07-061-0/+9
* PredicateDefOperand -> OptionalDefOperand.Evan Cheng2007-07-061-3/+3
* Initial ARM JIT support by Raul Fernandes Herbster.Evan Cheng2007-07-057-2/+366
* Unbreak the build.Evan Cheng2007-07-051-1/+1
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-1/+1
* Reflects the chanegs made to PredicateOperand.Evan Cheng2007-07-054-56/+93
* Added ARM::CPSR to represent ARM CPSR status register.Evan Cheng2007-07-051-0/+6
* Unfortunately we now require C++ code to isel Bcc, conditional moves, etc.Evan Cheng2007-07-051-23/+171
* Each ARM use predicate operand is now made up of two components. The new comp...Evan Cheng2007-07-053-69/+128
* Added ARM::CPSR to represent ARM CPSR status register.Evan Cheng2007-07-051-49/+59
* Convert .cvsignore filesJohn Criswell2007-06-291-1/+0
* Silence a warning.Evan Cheng2007-06-261-1/+2
* Revert the earlier change that removed the M_REMATERIALIZABLE machineDan Gohman2007-06-264-15/+5
* Fix the build.Owen Anderson2007-06-221-1/+1
* Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman2007-06-222-8/+9
* Quote complex names for Darwin X86 and ARM.Dale Johannesen2007-06-221-1/+7
* Be more conservative of duplicating blocks.Evan Cheng2007-06-191-1/+1
* Allow predicated immediate ARM to ARM calls.Evan Cheng2007-06-193-1/+14
* Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoadDan Gohman2007-06-194-5/+15
* Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.Evan Cheng2007-06-194-31/+7
* Instructions with unique labels or embedded jumptables cannot be duplicated d...Evan Cheng2007-06-152-0/+31
* Handle blocks with 2 unconditional branches in AnalyzeBranch.Dale Johannesen2007-06-131-0/+10
* Add a utility routine to check for unpredicated terminator instruction.Evan Cheng2007-06-081-3/+3
* Define AsmTransCBE for ARM.Lauro Ramos Venancio2007-06-081-0/+25
* Fix ARM condition code subsumission check.Evan Cheng2007-06-081-3/+3
* tBcc is not a barrier.Evan Cheng2007-06-081-1/+1
* Stupid cut-n-paste bug caused me soooo much grief. Why wasn't there a compila...Evan Cheng2007-06-071-1/+1
* Mark these instructions clobbersPred. They modify the condition code register.Evan Cheng2007-06-063-9/+19
* Print predicate of the second instruction of the two-piece constant MI.Evan Cheng2007-06-051-1/+3