2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw |
2009-05-04 |
Dan Gohman | X86FastISel doesn't support the -tailcallopt ABI. |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Dan Gohman | Rename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Implement x86 h-register extract support. |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Chris Lattner | fix a cross-block fastisel crash handling overflow... |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Chris Lattner | simplify code by using IntrinsicInst. |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Chris Lattner | Add new TargetInstrDesc::hasImplicitUseOfPhysReg and |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Bill Wendling | Temporarily revert r68552. This was causing a failure... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Rafael Espindola | Reduce code duplication on the TLS implementation. |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Dan Gohman | Improve FastISel's handling of truncates to i1, and... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Dan Gohman | Fix FastISel's assumption that i1 values are always... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Chris Lattner | generalize this code so that fast isel handles integer... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Chris Lattner | do not export all the X86FastISel symbols, ever. |
blob | commitdiff | raw | diff to current |
2009-02-23 |
Dan Gohman | Fast-isel can't do TLS yet, so it should fall back... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove non-DebugLoc versions of BuildMI from X86. |
blob | commitdiff | raw | diff to current |
2009-01-22 |
Evan Cheng | Eliminate a couple of fields from TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Evan Cheng | Change TargetInstrInfo::isMoveInstr to return source... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Devang Patel | Use DebugInfo interface to lower dbg_* intrinsics. |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Dan Gohman | X86_COND_C and X86_COND_NC are alternate mnemonics for |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-12-20 |
Dan Gohman | Fix fast-isel to not emit invalid assembly when present... |
blob | commitdiff | raw | diff to current |
2008-12-19 |
Chris Lattner | Fix some release-assert warnings |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Bill Wendling | Only perform SETO/SETC to JO/JC conversion if extractva... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Bill Wendling | Implement fast-isel conversion of a branch instruction... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Bill Wendling | Correct my English. |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Bill Wendling | Add initial support for fast-isel of the [SU]ADDO intri... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Dan Gohman | Fix a couple of mistaken switch case fall-throughs... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Dan Gohman | Factor out the code for sign-extending/truncating gep... |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Dan Gohman | Implement the optimized FCMP_OEQ/FCMP_UNE code for... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | add support for folding immediates into stores when... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | fold immediates into stores in simple cases, this produ... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | fold compare of null pointer into compare with 0. |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | Some minor cleanups: |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | Use switch on VT instead of Type* comparisons. |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | Use X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | refactor compare emission out into a new X86FastEmitCom... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | Fold immediates into compares when possible, producing... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | more minor refactoring of X86SelectBranch, no functiona... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | factor buildmi calls in X86SelectBranch |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | factor some more BuildMI's in X86SelectCmp |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Chris Lattner | factor some BuildMI calls, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Dan Gohman | FastISel support for exception-handling constructs. |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Dan Gohman | Add MBB successors and physreg Uses in the same order... |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Dan Gohman | Instead of emitting an implicit use for the super-regis... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Fix X86FastISel to handle dynamic allocas that have... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dan Gohman | Optimize conditional branches in X86FastISel. This... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dan Gohman | Work around an interaction between fast-isel and regall... |
blob | commitdiff | raw | diff to current |
2008-10-01 |
Dan Gohman | Split x86's ADJCALLSTACK instructions into 32-bit and... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Dan Gohman | Fix X86FastISel's output for x86-32 PIC constant pool... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Dan Gohman | Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Dan Gohman | Disable all x87 usage, including f32 and f64 when the... |
blob | commitdiff | raw | diff to current |
2008-09-29 |
Dan Gohman | Fix an over-pessimization about GlobalVariable addresse... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dan Gohman | Fix X86FastISel's address folding to check displacement |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dan Gohman | Factor out the code for determining when symblic addresses |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dan Gohman | Disable support for x86_f80 in X86FastISel. Supporting... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Dan Gohman | Fix a bug in which address displacements were being... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Devang Patel | Large mechanical patch. |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Dan Gohman | PIC support in X86FastISel. |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Dan Gohman | Arrange for FastISel code to have access to the Machine... |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Arnold Schwaighofer | Change the calling convention used when tail call optim... |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Chris Lattner | Fold immediates into X86 shifts with fast isel. This... |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Dan Gohman | Fix a FastISel GlobalVariable CSE bug. |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Dan Gohman | Refactor X86SelectConstAddr, folding it into X86SelectA... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Dan Gohman | Address-mode folding for X86FastISel. It's pretty basic... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Dan Gohman | Simplify this code. The FastISel class has its own... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Dan Gohman | FastISel: For calls, prefer using the callee's address... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Owen Anderson | Fix a bug in ANY_EXTEND handling that was breaking... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Owen Anderson | If ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and... |
blob | commitdiff | raw | diff to current |
2008-09-10 |
Dan Gohman | X86FastISel support for double->float and float->double... |
blob | commitdiff | raw | diff to current |
2008-09-10 |
Dan Gohman | Add X86FastISel support for static allocas, and refences |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Evan Cheng | Handle calls which produce i1 results: promote to i8... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Dan Gohman | Fix copy+pastos in comments. |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Evan Cheng | Add support to extend call operands when needed. Enable... |
blob | commitdiff | raw | diff to current |
2008-09-07 |
Evan Cheng | Initial fastisel call support for C, Fast, and X86_Fast... |
blob | commitdiff | raw | diff to current |
2008-09-07 |
Evan Cheng | Handle x86 truncate to i8 with target hook for now. |
blob | commitdiff | raw | diff to current |
2008-09-06 |
Owen Anderson | Fix constant pool loads, and remove broken versions... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | Fix X86FastISel's shift and select code to reject illeg... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | Fix the opcodes used by X86FastISel for shifts and... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Evan Cheng | Factor out code that emits load and store instructions. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Owen Anderson | Rename method. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | X86FastISel support for shifts and conditional moves. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | Check a comparion's operand type for legality before |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | Fix X86FastISel code for comparisons and conditional... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | X86FastISel support for conditional branches. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Owen Anderson | Add initial support for selecting constant materializat... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | X86FastISel support for ICmpInst and FCmpInst. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Owen Anderson | Fix the ordering of operands to the store (inverted... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Owen Anderson | Add a first attempt at implementing stores for X86... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Evan Cheng | Load from GV stub should be locally CSE'd. |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Dan Gohman | Create HandlePHINodesInSuccessorBlocksFast, a version of |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Evan Cheng | Add X86 target hook to implement load (even from Global... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Evan Cheng | Unbreak fast isel. |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Evan Cheng | Let tblgen only generate fastisel routines, not the... |
blob | commitdiff | raw | diff to current |
2008-08-29 |
Owen Anderson | Add initial support for fast isel of instructions that... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Dan Gohman | Add a target callback for FastISel. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
blob | commitdiff | raw | diff to current |
next |