Make UpdateValueMap, createResultReg, etc. protected instead of private so they can...
[oota-llvm.git] / lib /
2008-09-03 Nick LewyckyDon't apply this transform to vectors. Fixes PR2756.
2008-09-03 Nick LewyckyDon't crash when trying to constant fold a vector with...
2008-09-03 Ted KremenekFix capitalization in #include of FastISel.h. This...
2008-09-03 Evan ChengUnbreak fast isel.
2008-09-03 Devang PatelAdd additional check to ensure that iv is canonicalized.
2008-09-03 Devang PatelCheck iteration count.
2008-09-03 Evan ChengLet tblgen only generate fastisel routines, not the...
2008-09-03 Devang PatelWhile removing PHI, use basicblock to identify incoming...
2008-09-02 Devang Patels/FP_AlwaysInline/FN_NOTE_AlwaysInline/g
2008-09-02 Devang PatelIf all IV uses are extending integer IV then change...
2008-09-02 Devang Patelrespect inline=never and inline=always notes.
2008-09-02 Evan Cheng80 col violations.
2008-09-02 Devang PatelRead and write function notes.
2008-09-02 Devang PatelUse bitwise AND.
2008-09-02 Devang PatelPrint function notes.
2008-09-02 Devang PatelParse function notes.
2008-09-02 Devang PatelInitialize function notes.
2008-09-02 Dale JohannesenFix some bugs in the code sequences for atomics.
2008-09-02 Dan GohmanEnsure that HandlePHINodesInSuccessorBlocks is run...
2008-09-02 Nuno Lopesplug a little memleak in verifyFunction()
2008-09-02 Evan ChengMMI may be null.
2008-09-02 Evan ChengAdd Mac OS X compatible JIT callback routine.
2008-09-02 Evan ChengRevamp ARM JIT.
2008-09-02 Evan ChengChange getBinaryCodeForInstr prototype. First operand...
2008-09-01 Gabor GreifProvide two overloads of AnalyzeNewNode.
2008-09-01 Duncan SandsEven though no caller actually uses the new value
2008-09-01 Duncan SandsAdd a small pass that sets the readnone/readonly
2008-09-01 Evan ChengControl flow instruction encodings.
2008-09-01 Evan Chengldm / stm instruction encodings.
2008-09-01 Evan ChengAXI2 and AXI3 instruction encodings.
2008-09-01 Evan ChengReorganize instruction formats again; AXI1 encoding.
2008-09-01 Evan Chengaddrmode3 instruction encodings.
2008-09-01 Evan ChengReorganize some instruction format definitions. No...
2008-09-01 Evan ChengRest of addrmode2 instruction encodings.
2008-08-31 Evan ChengAddr2 word / byte load encodings.
2008-08-31 Evan ChengAddr1 instructions opcodes are encoded in bits 21-24...
2008-08-31 Gabor Greiffix a bunch of 80-col violations
2008-08-31 Bill WendlingRevert the "XFAIL" for the rotate_ops.ll testcase....
2008-08-31 Bill WendlingExpand for ROTR with MVT::i64.
2008-08-31 Bill WendlingCosmetic changes to Machine LICM. No functionality...
2008-08-31 Bill WendlingAnother situation where ROTR is cheaper than ROTL.
2008-08-31 Bill WendlingFor this pattern, ROTR is the cheaper option.
2008-08-31 Bill Wendling- Fix comment so that it describes how the code really...
2008-08-30 Gabor Greiftypo
2008-08-30 Gabor Greiffix some 80-col violations
2008-08-30 Gordon HenriksenPR2731: C and Ocaml bindings for setTailCall and isTail...
2008-08-30 Gordon HenriksenFix ConstantExpr::getInsertElement.
2008-08-30 Gabor Greiffix some 80-col violations
2008-08-30 Evan ChengRe-apply 55467 with fix. If copy is being replaced...
2008-08-30 Evan ChengFold isRematerializable checks into isSafeToReMat.
2008-08-30 Evan ChengFor now, can't mark XOR64rr isAsCheapAsAMove. It's...
2008-08-30 Evan ChengTransform (x << (y&31)) -> (x << y). This takes advanta...
2008-08-30 Owen AndersonFix an issue where a use might be selected before a...
2008-08-30 Dale JohannesenAdd ppc partial-word ATOMIC_CMP_SWAP.
2008-08-29 Evan ChengSwap fp comparison operands and change predicate to...
2008-08-29 Evan ChengUse static_cast instead of C style cast.
2008-08-29 Evan ChengFix 80 col. violations.
2008-08-29 Evan ChengBack out 55498. It broken Apple style bootstrapping.
2008-08-29 Evan ChengBacking out 55521. Not safe.
2008-08-29 Dale JohannesenAdd partial word version of ATOMIC_SWAP.
2008-08-29 Owen AndersonAdd initial support for fast isel of instructions that...
2008-08-29 Chris Lattnerregenerate
2008-08-29 Chris LattnerAsmprint nameless instructions as:
2008-08-29 Chris LattnerAdd support for parsing .ll files that have numbers...
2008-08-29 Evan ChengTableGen'ing instruction encodings.
2008-08-29 Evan Chengaddrmode1 (data processing) instruction encoding: bits...
2008-08-29 Evan ChengMVN is addrmode1.
2008-08-29 Evan ChengMore refactoring.
2008-08-28 Evan ChengSwap fp comparison operands and change predicate to...
2008-08-28 Evan ChengRefactor ARM instruction format definitions into a...
2008-08-28 Dan GohmanAdd a target callback for FastISel.
2008-08-28 Gabor Greifremove tabs, fix > 80 cols
2008-08-28 Chris Lattnerrename destroy -> releaseMemory to properly hook into...
2008-08-28 Nicolas GeoffrayAdd support for JIT exceptions on Darwin. Since we...
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-28 Dan GohmanImplement null and undef values for FastISel.
2008-08-28 Mon P WangIn lowering SELECT_CC, removed cases where we can't...
2008-08-28 Dan GohmanOptimize DAGCombiner's worklist processing. Previously...
2008-08-28 Dan GohmanMove CaseBlock, JumpTable, and BitTestBlock to be membe...
2008-08-28 Dan GohmanFix a FastISel bug where the instructions from lowering...
2008-08-28 Rafael EspindolaUse resize instead of reserve. Reserve doesn't change...
2008-08-28 Rafael EspindolaReduce the size of the Parts vector.
2008-08-28 Owen AndersonHook up support for fast-isel of trunc instructions...
2008-08-28 Dale JohannesenImplement partial-word binary atomics on ppc.
2008-08-28 Owen AndersonFastEmitInst_extractsubreg doesn't need to be passed...
2008-08-28 Dan GohmanRevert r55467; it causes regressions in UnitTests/Vecto...
2008-08-28 Rafael EspindolaCorrectly resize the Parts array.
2008-08-28 Evan ChengIf a copy isn't coalesced, but its src is defined by...
2008-08-28 Evan ChengFsFLD0S{S|D} and V_SETALLONES are as cheap as moves.
2008-08-28 Chris LattnerMake the verifier reject instructions which have null...
2008-08-28 Chris LattnerClear the intervals list in "destroy", patch by
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-27 Dan GohmanReorganize the lifetimes of the major objects Selection...
2008-08-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Bill WendlingMake "movdq2q" and "movq2dq" dependent upon having...
2008-08-27 Bill WendlingPut file scoped constants in an anonymous namespace...
2008-08-27 Evan ChengMove the check whether it's worth remating to caller.
2008-08-27 Devang PatelDo not apply the transformation if the target does...
2008-08-27 Dan GohmanFix FastISel's bitcast code for the case where getRegFo...
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
next