summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Handle calls which produce i1 results: promote to i8 but and it with 1 to get...Evan Cheng2008-09-081-3/+18
* Fix copy+pastos in comments.Dan Gohman2008-09-081-2/+2
* Add support to extend call operands when needed. Enable x86 fastisel call sup...Evan Cheng2008-09-081-24/+33
* Initial fastisel call support for C, Fast, and X86_FastCall calling conventio...Evan Cheng2008-09-071-42/+308
* Handle x86 truncate to i8 with target hook for now.Evan Cheng2008-09-071-0/+38
* Fix constant pool loads, and remove broken versions of addConstantPoolReference.Owen Anderson2008-09-061-6/+9
* Fix X86FastISel's shift and select code to reject illegal types.Dan Gohman2008-09-051-1/+9
* Fix the opcodes used by X86FastISel for shifts and conditional moves.Dan Gohman2008-09-051-11/+11
* Factor out code that emits load and store instructions.Evan Cheng2008-09-051-111/+138
* Rename method.Owen Anderson2008-09-051-3/+3
* X86FastISel support for shifts and conditional moves.Dan Gohman2008-09-051-0/+99
* Check a comparion's operand type for legality beforeDan Gohman2008-09-051-4/+4
* Fix X86FastISel code for comparisons and conditional branchesDan Gohman2008-09-051-1/+9
* X86FastISel support for conditional branches.Dan Gohman2008-09-051-1/+39
* Add initial support for selecting constant materializations that require cons...Owen Anderson2008-09-051-0/+88
* X86FastISel support for ICmpInst and FCmpInst.Dan Gohman2008-09-041-0/+139
* Fix the ordering of operands to the store (inverted relative to LLVM IR), and...Owen Anderson2008-09-041-2/+4
* Add a first attempt at implementing stores for X86 fast isel using target hooks.Owen Anderson2008-09-041-0/+87
* Load from GV stub should be locally CSE'd.Evan Cheng2008-09-041-0/+2
* Create HandlePHINodesInSuccessorBlocksFast, a version ofDan Gohman2008-09-031-28/+18
* Add X86 target hook to implement load (even from GlobalAddress).Evan Cheng2008-09-031-1/+130
* Unbreak fast isel.Evan Cheng2008-09-031-2/+5
* Let tblgen only generate fastisel routines, not the class definition. This ma...Evan Cheng2008-09-031-7/+23
* Add initial support for fast isel of instructions that have inputs pinned to ...Owen Anderson2008-08-291-0/+1
* Add a target callback for FastISel.Dan Gohman2008-08-281-0/+20
* Factor out the predicate check code from DAGISelEmitter.cppDan Gohman2008-08-221-0/+1
* Instantiate FastISel for X86.Dan Gohman2008-08-191-0/+20
OpenPOWER on IntegriCloud