aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2007-09-19Merge -r42152:42153 svn/llvm-project/llvm/trunkEvan Cheng
2007-09-11Enable indirect encoding for the personality functionBill Wendling
2007-09-11Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead.Evan Cheng
2007-09-11Fold the adjust_trampoline intrinsic intoDuncan Sands
2007-09-1080 col.Evan Cheng
2007-09-10Add some notes about better flag handling.Chris Lattner
2007-09-07Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson
2007-08-31Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen
2007-08-30Instruction formats added used to generate multiply instructions of V5TE.Raul Herbster
2007-08-30Unused relocation type reloc_arm_absolute removed.Raul Herbster
2007-08-30Comments added. It now generates V5TE multiply instructions. However, it is s...Raul Herbster
2007-08-30ARM instruction table was modified by adding information to generate multiply...Raul Herbster
2007-08-30JITInfo now resolves function addrs and also relocations. It always emits a s...Raul Herbster
2007-08-30Add a variant of foldMemoryOperand to fold any load / store, not just load / ...Evan Cheng
2007-08-07Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng
2007-08-02More explicit keywords.Dan Gohman
2007-08-01Indexed loads each has 2 outputs.Evan Cheng
2007-07-30More explicit keywords.Dan Gohman
2007-07-27Support for trampolines, except for X86 codegen which isDuncan Sands
2007-07-25Don't ignore the return value of AsmPrinter::doInitialization andDan Gohman
2007-07-21No more noResults.Evan Cheng
2007-07-20Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng
2007-07-19Change instruction description to split OperandList into OutOperandList andEvan Cheng
2007-07-19Only adjust esp around calls in presence of alloca.Evan Cheng
2007-07-17no email addrs in file headersChris Lattner
2007-07-14Long live the exception handling!Anton Korobeynikov
2007-07-12ARM: make branch folder remove unconditional branchesDale Johannesen
2007-07-11Fix hang compiling TimberWolf (allow for islandsDale Johannesen
2007-07-10Didn't mean the last commit. Revert.Evan Cheng
2007-07-10Update.Evan Cheng
2007-07-10Remove clobbersPred. Add an OptionalDefOperand to instructions which have the...Evan Cheng
2007-07-09The various "getModuleMatchQuality" implementations should returnChris Lattner
2007-07-06No need for ccop anymore.Evan Cheng
2007-07-06Incorrect check.Evan Cheng
2007-07-06Do away with ImmutablePredicateOperand.Evan Cheng
2007-07-06Print the s bit if the instruction is toggled to its CPSR setting form.Evan Cheng
2007-07-06PredicateDefOperand -> OptionalDefOperand.Evan Cheng
2007-07-05Initial ARM JIT support by Raul Fernandes Herbster.Evan Cheng
2007-07-05Unbreak the build.Evan Cheng
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-07-05Reflects the chanegs made to PredicateOperand.Evan Cheng
2007-07-05Added ARM::CPSR to represent ARM CPSR status register.Evan Cheng
2007-07-05Unfortunately we now require C++ code to isel Bcc, conditional moves, etc.Evan Cheng
2007-07-05Each ARM use predicate operand is now made up of two components. The new comp...Evan Cheng
2007-07-05Added ARM::CPSR to represent ARM CPSR status register.Evan Cheng
2007-06-29Convert .cvsignore filesJohn Criswell
2007-06-26Silence a warning.Evan Cheng
2007-06-26Revert the earlier change that removed the M_REMATERIALIZABLE machineDan Gohman
2007-06-22Fix the build.Owen Anderson
2007-06-22Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman