Rename getABITypeSize to getTypePaddedSize, as
[oota-llvm.git] / lib / Target / X86 / X86FastISel.cpp
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...
2008-09-17 Dan GohmanFastISel: For calls, prefer using the callee's address...
2008-09-11 Owen AndersonFix a bug in ANY_EXTEND handling that was breaking...
2008-09-11 Owen AndersonIf ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and...
2008-09-10 Dan GohmanX86FastISel support for double->float and float->double...
2008-09-10 Dan GohmanAdd X86FastISel support for static allocas, and refences
2008-09-09 Evan ChengFix a constant lowering bug. Now we can do load and...
2008-09-08 Evan ChengHandle calls which produce i1 results: promote to i8...
2008-09-08 Dan GohmanFix copy+pastos in comments.
2008-09-08 Evan ChengAdd support to extend call operands when needed. Enable...
2008-09-07 Evan ChengInitial fastisel call support for C, Fast, and X86_Fast...
2008-09-07 Evan ChengHandle x86 truncate to i8 with target hook for now.
2008-09-06 Owen AndersonFix constant pool loads, and remove broken versions...
2008-09-05 Dan GohmanFix X86FastISel's shift and select code to reject illeg...
2008-09-05 Dan GohmanFix the opcodes used by X86FastISel for shifts and...
2008-09-05 Evan ChengFactor out code that emits load and store instructions.
2008-09-05 Owen AndersonRename method.
2008-09-05 Dan GohmanX86FastISel support for shifts and conditional moves.
2008-09-05 Dan GohmanCheck a comparion's operand type for legality before
2008-09-05 Dan GohmanFix X86FastISel code for comparisons and conditional...
2008-09-05 Dan GohmanX86FastISel support for conditional branches.
2008-09-05 Owen AndersonAdd initial support for selecting constant materializat...
2008-09-04 Dan GohmanX86FastISel support for ICmpInst and FCmpInst.
2008-09-04 Owen AndersonFix the ordering of operands to the store (inverted...
2008-09-04 Owen AndersonAdd a first attempt at implementing stores for X86...
2008-09-04 Evan ChengLoad from GV stub should be locally CSE'd.
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-09-03 Evan ChengAdd X86 target hook to implement load (even from Global...
2008-09-03 Evan ChengUnbreak fast isel.
2008-09-03 Evan ChengLet tblgen only generate fastisel routines, not the...
2008-08-29 Owen AndersonAdd initial support for fast isel of instructions that...
2008-08-28 Dan GohmanAdd a target callback for FastISel.
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-19 Dan GohmanInstantiate FastISel for X86.