add support, testcases, and dox for the new GHC calling
[oota-llvm.git] / lib / Target / X86 / X86FastISel.cpp
2010-03-11 Chris Lattneradd support, testcases, and dox for the new GHC calling
2010-03-04 Chris Lattnernot committing what you test = bad.
2010-03-04 Chris Lattnermake gep matching in fastisel match the base of the...
2010-02-26 Dale JohannesenMove dbg_value generation to target-independent FastISel,
2010-02-18 Dale JohannesenGenerate DBG_VALUE from dbg.value intrinsics. These...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-11 Chris Lattnerrefactor the conditional jump instructions in the ...
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-02-08 Dan GohmanRename the PerformTailCallOpt variable to GuaranteedTai...
2010-01-29 Dale JohannesenAdd assertion to humor the paranoid.
2010-01-27 Evan ChengRestore to pre-94570 state.
2010-01-26 Evan ChengIgnore 'forced' tailcall opt in fastisel mode.
2010-01-26 Evan ChengCode refactoring, no functionality change.
2010-01-26 Dale JohannesenGenerate DEBUG_VALUE comments on x86. The (limited)
2010-01-19 Dale JohannesenRevert 93811 per request.
2010-01-18 Dale JohannesenEnable code to emit dbg.declare as DEBUG_VALUE
2010-01-18 Eric ChristopherHave FastISel handle llvm.trap().
2010-01-12 Duncan SandsRevert commit 93204, since it causes the assembler...
2010-01-11 Evan ChengAdd manual ISD::OR fastisel selection routines. TableGe...
2010-01-11 Dan GohmanReword this comment to reference a more fundamental...
2010-01-08 Eric ChristopherAfter further thought revert the patch to make fast...
2010-01-08 Eric ChristopherRemove extraneous include.
2010-01-07 Eric ChristopherIf the data requires a relocation then don't attempt to
2010-01-05 Benjamin KramerConvert a ton of simple integer type equality tests...
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-08-27 Dan GohmanX86FastISel support for loading and storing values...
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...
next