Simplify target construction.
[oota-llvm.git] / lib / Target / ARM /
2006-09-03 Chris LattnerSimplify target construction.
2006-09-03 Rafael Espindolaadd the SETULT condition code
2006-09-02 Rafael Espindolaadd more condition codes
2006-08-26 Evan ChengSelect() no longer require Result operand by reference.
2006-08-25 Rafael Espindolause @ for comments
2006-08-24 Rafael Espindolaadd the "eq" condition code
2006-08-24 Rafael Espindolacreate a generic bcond instruction that has a condition...
2006-08-24 Rafael Espindolainitial support for branches
2006-08-22 Rafael Espindolaadd a README.txt
2006-08-21 Rafael Espindolainitial support for select
2006-08-21 Rafael Espindolaadd the and instruction
2006-08-20 Rafael Espindolacall computeRegisterProperties
2006-08-17 Chris LattnerConstify some methods. Patch provided by Anton Vayvod...
2006-08-17 Rafael Espindolaadd a "load effective address"
2006-08-16 Rafael EspindolaDeclare the callee saved regs
2006-08-14 Rafael Espindolaselect code like
2006-08-11 Chris LattnerEliminate use of getNode that takes a vector.
2006-08-11 Chris Lattnerelimiante use of getNode that takes vector of operands.
2006-08-11 Evan ChengMatch tablegen changes.
2006-08-11 Evan ChengCALLSEQ_* produces chain even if that's not needed.
2006-08-09 Rafael Espindolacorrectly set LocalAreaOffset of TargetFrameInfo
2006-08-09 Rafael Espindolafix the spill code
2006-08-09 Rafael Espindolafix the loading of the link register in emitepilogue
2006-08-08 Rafael Espindolachange the addressing mode of the str instruction to...
2006-08-08 Rafael Espindolainitial support for variable number of arguments
2006-08-07 Evan ChengMatch tablegen isel changes.
2006-08-04 Rafael Espindolause a 'register pressure reducing' scheduler
2006-08-03 Rafael EspindolaBug fix: always generate a RET_FLAG in LowerRET
2006-08-03 Rafael Espindolaadd and use ARMISD::RET_FLAG
2006-08-01 Rafael Espindolastart comments with #
2006-08-01 Rafael Espindolaimplement LowerConstantPool and LowerGlobalAddress
2006-07-31 Rafael Espindolahandle GlobalValue::InternalLinkage in doFinalization
2006-07-28 Evan ChengRemove InFlightSet hack. No longer needed.
2006-07-27 Rafael Espindolaemit global constants
2006-07-25 Rafael Espindolaimplement function calling of functions with up to...
2006-07-21 Rafael Espindolaimplemented sub
2006-07-18 Rafael Espindolainitial prologue and epilogue implementation. Need...
2006-07-16 Rafael Espindolaskeleton of a lowerCall implementation for ARM
2006-07-11 Rafael Espindolaadd the memri memory operand
2006-07-10 Rafael Espindolacreate the raddr addressing mode that matches any regis...
2006-06-27 Rafael Espindolahandle the "mov reg1, reg2" case in isMoveInstr
2006-06-18 Rafael Espindolainitial implementation of ARMRegisterInfo::eliminateFra...
2006-06-16 Chris LattnerDon't pass target name into TargetData anymore, it...
2006-06-12 Rafael Espindolalower more then 4 formal arguments. The offset is curre...
2006-06-05 Rafael Espindolaadd R0 to liveout
2006-05-30 Rafael EspindolaExpand ret into "CopyToReg;BRIND"
2006-05-27 Chris LattnerIgnore generated files
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-26 Rafael EspindolaOn ARM, alignment is in bits
2006-05-25 Rafael Espindolaimplement initial version of ARMAsmPrinter::printOperand
2006-05-25 Rafael Espindolaport the ARM backend to use ISD::CALL instead of LowerC...
2006-05-25 Evan ChengAssert if InflightSet is not cleared after instruction...
2006-05-24 Evan ChengClear HandleMap and ReplaceMap after instruction select...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-23 Rafael Espindolaimplement minimal versions of
2006-05-20 Owen AndersonMake all of the TargetMachine subclasses use the new...
2006-05-18 Rafael Espindolaimplement movri
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-17 Evan ChengRemove PointerType from class Target
2006-05-15 Rafael Espindolaadd an abort after every assert(0)
2006-05-14 Rafael Espindolaadded a skeleton of the ARM backend