2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Teach X86FastISel how to handle CCValAssign::BCvt,... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Begin the painful process of tearing apart the rat... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | code model is never set to default. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | remove the now-dead TM argument to these methods. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | add a couple of predicates to test for "stub style... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | simplify fast isel by using ClassifyGlobalReference... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | GVRequiresExtraLoad is now never used for calls, simpli... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | actually, just eliminate PCRelGVRequiresExtraLoad.... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | There is only one case where GVRequiresExtraLoad return... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | split call handling out of X86SelectAddress into X86Sel... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | move reasoning about darwin $non_lazy_ptr stubs from... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | rearrange some code, no functionality change. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | make direct calls set MO_PLT or MO_DARWIN_STUB as appro... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify some code based on the fact that picstyles... |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Chris Lattner | @GOTPCREL is also rip-relative. Fix fast-isel to do... |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Chris Lattner | Fix yet-another bug I introduced into fastisel, this... |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Dan Gohman | Fix a bunch of other places that used operator[] to... |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Chris Lattner | Fix some fast-isel problems selecting global variable... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | simplify some code and eliminate the symbolicAddressesA... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | fix clang/test/CodeGenObjC/try.m, a basereg doesn't... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | Reimplement rip-relative addressing in the X86-64 backe... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | Fix PR4466 by making fastisel set operand flags correctly. |
blob | commitdiff | raw | diff to current |
2009-06-12 |
Arnold Schwaighofer | Fix Bug 4278: X86-64 with -tailcallopt calling convention |
blob | commitdiff | raw | diff to current |
2009-06-03 |
Duncan Sands | Avoid a warning "'U' might be used uninitialized in |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
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 |
next |