- 7e8ef60 Fix a FastISel GlobalVariable CSE bug. by Dan Gohman · 17 years ago
- 2ff7fd1 Refactor X86SelectConstAddr, folding it into X86SelectAddress. This by Dan Gohman · 17 years ago
- 3589308 Address-mode folding for X86FastISel. It's pretty basic, but it by Dan Gohman · 17 years ago
- 1fbc3cd Simplify this code. The FastISel class has its own TD member. by Dan Gohman · 17 years ago
- b5b6ec6 FastISel: For calls, prefer using the callee's address as a constant by Dan Gohman · 17 years ago
- ac34a00 Fix a bug in ANY_EXTEND handling that was breaking 403.gcc on X86-64 in fast isel. by Owen Anderson · 17 years ago
- b636913 If ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and ISD::SIGN_EXTEND before giving up. This fixes 445.gobmk on by Owen Anderson · 17 years ago
- 78efce6 X86FastISel support for double->float and float->double casts. by Dan Gohman · 17 years ago
- 0586d91 Add X86FastISel support for static allocas, and refences by Dan Gohman · 17 years ago
- 59fbc80 Fix a constant lowering bug. Now we can do load and store instructions with funky getelementptr embedded in the address operand. by Evan Cheng · 17 years ago
- debdea0 Handle calls which produce i1 results: promote to i8 but and it with 1 to get the low bit. by Evan Cheng · 17 years ago
- 863890e Fix copy+pastos in comments. by Dan Gohman · 17 years ago
- 24e3a90 Add support to extend call operands when needed. Enable x86 fastisel call support. by Evan Cheng · 17 years ago
- f3d4efe Initial fastisel call support for C, Fast, and X86_FastCall calling conventions. It's meant to handle "simple" calls, i.e. no byval, structret, etc. It doesn't support multi-result returns either. by Evan Cheng · 17 years ago
- 10a8d9c Handle x86 truncate to i8 with target hook for now. by Evan Cheng · 17 years ago
- 3b217c6 Fix constant pool loads, and remove broken versions of addConstantPoolReference. by Owen Anderson · 17 years ago
- f58cb6d Fix X86FastISel's shift and select code to reject illegal types. by Dan Gohman · 17 years ago
- 31d2691 Fix the opcodes used by X86FastISel for shifts and conditional moves. by Dan Gohman · 17 years ago
- 0de588f Factor out code that emits load and store instructions. by Evan Cheng · 17 years ago
- 9c7216f Rename method. by Owen Anderson · 17 years ago
- c39f4db X86FastISel support for shifts and conditional moves. by Dan Gohman · 17 years ago
- 4f22bb0 Check a comparion's operand type for legality before expanding its operands. by Dan Gohman · 17 years ago
- f52550b Fix X86FastISel code for comparisons and conditional branches by Dan Gohman · 17 years ago
- d89ae99 X86FastISel support for conditional branches. by Dan Gohman · 17 years ago
- 95267a1 Add initial support for selecting constant materializations that require constant by Owen Anderson · 17 years ago
- 6e3f05f X86FastISel support for ICmpInst and FCmpInst. by Dan Gohman · 17 years ago
- 79924eb Fix the ordering of operands to the store (inverted relative to LLVM IR), and fix the testcase. by Owen Anderson · 17 years ago
- a3971df Add a first attempt at implementing stores for X86 fast isel using target hooks. by Owen Anderson · 17 years ago
- 373d50a Load from GV stub should be locally CSE'd. by Evan Cheng · 17 years ago
- 3df24e6 Create HandlePHINodesInSuccessorBlocksFast, a version of by Dan Gohman · 17 years ago
- 8b19e56 Add X86 target hook to implement load (even from GlobalAddress). by Evan Cheng · 17 years ago
- 88e3041 Unbreak fast isel. by Evan Cheng · 17 years ago
- c3f44b0 Let tblgen only generate fastisel routines, not the class definition. This makes it easier for targets to define its own fastisel class. by Evan Cheng · 17 years ago
- 667d8f7 Add initial support for fast isel of instructions that have inputs pinned to physical registers. by Owen Anderson · 17 years ago
- 99b2182 Add a target callback for FastISel. by Dan Gohman · 17 years ago
- 22bb311 Factor out the predicate check code from DAGISelEmitter.cpp by Dan Gohman · 17 years ago
- 1adf1b0 Instantiate FastISel for X86. by Dan Gohman · 17 years ago