summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Initial support for the CMake build system.Oscar Fuentes2008-09-22
* Fold immediates into X86 shifts with fast isel. This generates:Chris Lattner2008-09-21
* Instead of building a list and sorting it just to find a maximum element,Dan Gohman2008-09-21
* add a noteChris Lattner2008-09-20
* No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it.Evan Cheng2008-09-20
* 80 column violation.Evan Cheng2008-09-20
* Fix a FastISel GlobalVariable CSE bug.Dan Gohman2008-09-19
* Refactor X86SelectConstAddr, folding it into X86SelectAddress. ThisDan Gohman2008-09-19
* Address-mode folding for X86FastISel. It's pretty basic, but itDan Gohman2008-09-18
* Simplify this code. The FastISel class has its own TD member.Dan Gohman2008-09-18
* Duh. Default to ARMCC::AL (always).Evan Cheng2008-09-18
* Clean up.Evan Cheng2008-09-18
* Cosmetic.Evan Cheng2008-09-18
* FastISel: For calls, prefer using the callee's address as a constantDan Gohman2008-09-17
* Fix addrmode1 instruction encodings; fix bx_ret encoding.Evan Cheng2008-09-17
* Specify instruction encoding using range list to avoid endianess issues.Evan Cheng2008-09-17
* Simplify and generalize X86DAGToDAGISel::CanBeFoldedBy, and drawDan Gohman2008-09-17
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-17
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Fixed Bug 2751Bruno Cardoso Lopes2008-09-15
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-13
* Fix random abort.Evan Cheng2008-09-13
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-13
* Typo.Evan Cheng2008-09-13
* Rely on instruction format to determine so_reg operand for now.Evan Cheng2008-09-13
* Revert 56176. All those instruction formats are still needed.Evan Cheng2008-09-13
* Accidentially flipped the condition.Evan Cheng2008-09-13
* Add debug dumps.Evan Cheng2008-09-13
* Eliminate unnecessary instruction formats.Evan Cheng2008-09-12
* Addrmode 1 S bit can be dynamically set. Look for CPSR def.Evan Cheng2008-09-12
* Rewrite address mode 1 code emission routines.Evan Cheng2008-09-12
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-12
* udpate header comment: s/VP/VFP/Jim Grosbach2008-09-11
* When tailcallopt is enabled all fastcc calls must have an aligned argument st...Arnold Schwaighofer2008-09-11
* Fix a bug in ANY_EXTEND handling that was breaking 403.gcc on X86-64 in fast ...Owen Anderson2008-09-11
* The version of AtomicSDNode::AtomicSDNode used (only) forDale Johannesen2008-09-11
* If ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and ISD::SIGN_EXTEND before gi...Owen Anderson2008-09-11
* Succumb utterly to compatibility and implementDale Johannesen2008-09-11
* X86FastISel support for double->float and float->double casts.Dan Gohman2008-09-10
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-10
* Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the h...Evan Cheng2008-09-10
* Handle new intrinsics with vector arguments.Dale Johannesen2008-09-10
* Fix name.Duncan Sands2008-09-10
* Add trampoline support for the new FastCC callingDuncan Sands2008-09-10
* Turn off the new FastCC for the moment. It causesDuncan Sands2008-09-10
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-09
* Make safer variant of alias resolution routine to be defaultAnton Korobeynikov2008-09-09
* Mark IMPLICIT_DEF as being rematerializable and cheap-as-a-move.Dan Gohman2008-09-09
* Replace explicit pointer-size constants to TargetData query.Anton Korobeynikov2008-09-09