Push LLVMContexts through the IntegerType APIs.
[oota-llvm.git] / lib / Target / X86 / X86FastISel.cpp
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-05 Dan GohmanTeach X86FastISel how to handle CCValAssign::BCvt,...
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-10 Chris Lattnercode model is never set to default.
2009-07-10 Chris Lattnerremove the now-dead TM argument to these methods.
2009-07-10 Chris Lattneradd a couple of predicates to test for "stub style...
2009-07-10 Chris Lattnersimplify fast isel by using ClassifyGlobalReference...
2009-07-10 Chris LattnerGVRequiresExtraLoad is now never used for calls, simpli...
2009-07-10 Chris Lattneractually, just eliminate PCRelGVRequiresExtraLoad....
2009-07-10 Chris LattnerThere is only one case where GVRequiresExtraLoad return...
2009-07-10 Chris Lattnersplit call handling out of X86SelectAddress into X86Sel...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Chris Lattnermove reasoning about darwin $non_lazy_ptr stubs from...
2009-07-09 Chris Lattnerrearrange some code, no functionality change.
2009-07-09 Chris Lattnermake direct calls set MO_PLT or MO_DARWIN_STUB as appro...
2009-07-09 Chris Lattnersimplify some code based on the fact that picstyles...
2009-07-02 Chris Lattner@GOTPCREL is also rip-relative. Fix fast-isel to do...
2009-07-02 Chris LattnerFix yet-another bug I introduced into fastisel, this...
2009-07-02 Dan GohmanFix a bunch of other places that used operator[] to...
2009-07-01 Chris LattnerFix some fast-isel problems selecting global variable...
2009-06-27 Chris Lattnersimplify some code and eliminate the symbolicAddressesA...
2009-06-27 Chris Lattnerfix clang/test/CodeGenObjC/try.m, a basereg doesn't...
2009-06-27 Chris LattnerReimplement rip-relative addressing in the X86-64 backe...
2009-06-27 Chris LattnerFix PR4466 by making fastisel set operand flags correctly.
2009-06-12 Arnold SchwaighoferFix Bug 4278: X86-64 with -tailcallopt calling convention
2009-06-03 Duncan SandsAvoid a warning "'U' might be used uninitialized in
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-04 Dan GohmanX86FastISel doesn't support the -tailcallopt ABI.
2009-04-27 Dan GohmanRename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_...
2009-04-13 Dan GohmanImplement x86 h-register extract support.
2009-04-12 Chris Lattnerfix a cross-block fastisel crash handling overflow...
2009-04-12 Chris Lattnersimplify code by using IntrinsicInst.
2009-04-12 Chris LattnerAdd new TargetInstrDesc::hasImplicitUseOfPhysReg and
2009-04-08 Rafael EspindolaRe-apply 68552.
2009-04-07 Bill WendlingTemporarily revert r68552. This was causing a failure...
2009-04-07 Rafael EspindolaReduce code duplication on the TLS implementation.
2009-03-13 Dan GohmanImprove FastISel's handling of truncates to i1, and...
2009-03-13 Dan GohmanFix FastISel's assumption that i1 values are always...
2009-03-13 Chris Lattnergeneralize this code so that fast isel handles integer...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-08 Chris Lattnerdo not export all the X86FastISel symbols, ever.
2009-02-23 Dan GohmanFast-isel can't do TLS yet, so it should fall back...
2009-02-13 Dale JohannesenRemove non-DebugLoc versions of BuildMI from X86.
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2009-01-20 Evan ChengChange TargetInstrInfo::isMoveInstr to return source...
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-07 Dan GohmanX86_COND_C and X86_COND_NC are alternate mnemonics for
2008-12-23 Devang PatelSilence unused variable warnings.
2008-12-20 Dan GohmanFix fast-isel to not emit invalid assembly when present...
2008-12-19 Chris LattnerFix some release-assert warnings
2008-12-10 Bill WendlingOnly perform SETO/SETC to JO/JC conversion if extractva...
2008-12-09 Bill WendlingImplement fast-isel conversion of a branch instruction...
2008-12-09 Bill WendlingCorrect my English.
2008-12-09 Bill WendlingAdd initial support for fast-isel of the [SU]ADDO intri...
2008-12-08 Dan GohmanFix a couple of mistaken switch case fall-throughs...
2008-12-08 Dan GohmanFactor out the code for sign-extending/truncating gep...
2008-10-21 Dan GohmanImplement the optimized FCMP_OEQ/FCMP_UNE code for...
2008-10-15 Chris Lattneradd support for folding immediates into stores when...
2008-10-15 Chris Lattnerfold immediates into stores in simple cases, this produ...
2008-10-15 Chris Lattnerfold compare of null pointer into compare with 0.
2008-10-15 Chris LattnerSome minor cleanups:
2008-10-15 Chris LattnerUse switch on VT instead of Type* comparisons.
2008-10-15 Chris LattnerUse X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it...
2008-10-15 Chris Lattnerrefactor compare emission out into a new X86FastEmitCom...
2008-10-15 Chris LattnerFold immediates into compares when possible, producing...
2008-10-15 Chris Lattnermore minor refactoring of X86SelectBranch, no functiona...
2008-10-15 Chris Lattnerfactor buildmi calls in X86SelectBranch
2008-10-15 Chris Lattnerfactor some more BuildMI's in X86SelectCmp
2008-10-15 Chris Lattnerfactor some BuildMI calls, no functionality change.
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-10-07 Dan GohmanAdd MBB successors and physreg Uses in the same order...
2008-10-07 Dan GohmanInstead of emitting an implicit use for the super-regis...
2008-10-03 Dan GohmanFix X86FastISel to handle dynamic allocas that have...
2008-10-02 Dan GohmanOptimize conditional branches in X86FastISel. This...
2008-10-02 Dan GohmanWork around an interaction between fast-isel and regall...
2008-10-01 Dan GohmanSplit x86's ADJCALLSTACK instructions into 32-bit and...
2008-09-30 Dan GohmanFix X86FastISel's output for x86-32 PIC constant pool...
2008-09-30 Dan GohmanMove the GlobalBaseReg field out of X86ISelDAGToDAG.cpp
2008-09-30 Dan GohmanDisable all x87 usage, including f32 and f64 when the...
2008-09-29 Dan GohmanFix an over-pessimization about GlobalVariable addresse...
2008-09-26 Dan GohmanFix X86FastISel's address folding to check displacement
2008-09-26 Dan GohmanFactor out the code for determining when symblic addresses
2008-09-26 Dan GohmanDisable support for x86_f80 in X86FastISel. Supporting...
2008-09-25 Dan GohmanFix a bug in which address displacements were being...
2008-09-25 Devang Patel Large mechanical patch.
2008-09-25 Dan GohmanPIC support in X86FastISel.
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-22 Arnold SchwaighoferChange the calling convention used when tail call optim...
2008-09-21 Chris LattnerFold immediates into X86 shifts with fast isel. This...
2008-09-19 Dan GohmanFix a FastISel GlobalVariable CSE bug.
2008-09-19 Dan GohmanRefactor X86SelectConstAddr, folding it into X86SelectA...
2008-09-18 Dan GohmanAddress-mode folding for X86FastISel. It's pretty basic...
2008-09-18 Dan GohmanSimplify this code. The FastISel class has its own...
next