Optimize SelectionDAG's AssignTopologicalOrder even further.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2008-09-30 Dan GohmanOptimize SelectionDAG's AssignTopologicalOrder even...
2008-09-29 Dale JohannesenRemove misuse of ReplaceNodeResults for atomics with
2008-09-29 Dan GohmanFix FastISel to not initialize the PIC-base register...
2008-09-26 Bill WendlingTemporarily reverting r56683. This is causing a failure...
2008-09-26 Dan GohmanRename ConstantSDNode's getSignExtended to getSExtValue...
2008-09-26 Evan ChengFix @llvm.frameaddress codegen. FP elimination optimiza...
2008-09-26 Dale JohannesenAdd "inreg" field to CallSDNode (doesn't increase
2008-09-25 Devang Patel Large mechanical patch.
2008-09-25 Dale JohannesenAccept 'inreg' attribute on x86 functions as
2008-09-25 Dan GohmanSupport for i1 XOR in FastISel. It is actually safe...
2008-09-25 Dan GohmanDon't print fast-isel debug messages by default. Thanks...
2008-09-25 Dan GohmanDon't forget the newline in debug output.
2008-09-25 Dan GohmanFastISel support for debug info.
2008-09-25 Richard Penningtonbug 2812: Segmentation fault on a big emdiam processor.
2008-09-25 Dan GohmanFix a recent fast-isel coverage regression - don't...
2008-09-25 Dan GohmanEnable DeadMachineInstructionElim when Fast-ISel is...
2008-09-25 Evan Cheng<rdar://problem/6234798> Assertion failed: (!OpInfo...
2008-09-24 Dale JohannesenRemove SelectionDag early allocation of registers
2008-09-24 Bill WendlingReapplying r56550
2008-09-24 Bill WendlingForgot this part with my last patch. Sorry about the...
2008-09-24 Eric ChristopherTemporarily revert r56550 until missing commit can...
2008-09-24 Bill WendlingRefactor the constant folding code into it's own functi...
2008-09-24 Dale JohannesenNext round of earlyclobber handling. Approach the
2008-09-24 Evan ChengProperly handle 'm' inline asm constraints. If a GV...
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-23 Dan GohmanReplace the LiveRegs SmallSet with a simple counter...
2008-09-22 Dan GohmanFix the alignment of loads from constant pool entries...
2008-09-22 Dale JohannesenMake log, log2, log10, exp, exp2 use Expand by
2008-09-22 Evan ChengPer review feedback: Only perform
2008-09-22 Oscar FuentesInitial support for the CMake build system.
2008-09-22 Bill WendlingAdd helper function to get a 32-bit floating point...
2008-09-21 Chris Lattnerdon't print GlobalAddressSDNode's with an offset of...
2008-09-19 Dan GohmanRefactor X86SelectConstAddr, folding it into X86SelectA...
2008-09-18 Dan GohmanAdd a new "fast" scheduler. This is currently basically...
2008-09-17 Dale JohannesenAdd a bit to mark operands of asm's that conflict
2008-09-17 Dan GohmanDon't worry about clobbering physical register defs...
2008-09-16 Evan ChengWhen converting a CopyFromReg to a copy instruction...
2008-09-16 Dan GohmanChange SelectionDAG::getConstantPool to always set...
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Dan GohmanInclude the alignment value when displaying ConstantPoo...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-16 Dan GohmanDon't take the time to CheckDAGForTailCallsAndFixThem...
2008-09-15 Dan GohmanRe-enable SelectionDAG CSE for calls. It matters in...
2008-09-13 Dan GohmanDefine CallSDNode, an SDNode subclass for use with...
2008-09-12 Dan GohmanChange ConstantSDNode and ConstantFPSDNode to use Const...
2008-09-12 Dale JohannesenPass "earlyclobber" bit through to machine
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-09-12 Dale JohannesenThe sequence for ppcf128 compares was not IEEE
2008-09-10 Dan GohmanFastISel support for i1 PHI nodes.
2008-09-10 Dan GohmanFastISel support for i1 constants.
2008-09-10 Dan GohmanAdd X86FastISel support for static allocas, and refences
2008-09-10 Dan GohmanAdd a break statement that I accidentally deleted when
2008-09-10 Bill WendlingRemove unnecessary bit-wise AND from the limited precis...
2008-09-10 Daniel DunbarFix 80 col violation.
2008-09-10 Bill WendlingCheck that both operands are f32 before attempting...
2008-09-10 Bill WendlingImplement "visitPow". This is mainly used to see if...
2008-09-09 Evan ChengA few more places where FPOW is being ignored.
2008-09-09 Dan GohmanChange -fast-isel-no-abort to -fast-isel-abort, which...
2008-09-09 Evan ChengLegalizer was missing code that expand fpow to a libcall.
2008-09-09 Bill WendlingAdding 6-, 12-, and 18-bit limited-precision floating...
2008-09-09 Bill WendlingAdd support for 6-, 12-, and 18-bit limited precision...
2008-09-09 Dan GohmanAdd a new option, -fast-isel-verbose, that can be used...
2008-09-09 Owen AndersonClean this up, based on Evan's suggestions.
2008-09-09 Bill Wendling- Add support for 6-, 12-, and 18-bit limited precision...
2008-09-09 Anton KorobeynikovMake safer variant of alias resolution routine to be...
2008-09-09 Bill WendlingAdd limited precision floating-point conversions of...
2008-09-09 Owen AndersonCheck for type legality before materializing integer...
2008-09-09 Dan GohmanRemove the code that protected FastISel from aborting in
2008-09-09 Evan ChengFix a constant lowering bug. Now we can do load and...
2008-09-09 Bill WendlingAdd support for floating-point calculations of log2...
2008-09-08 Anton KorobeynikovReapply 55904: Unbreak and fix indentation
2008-09-08 Dan GohmanFix a few I's that were meant to be renamed to BI's.
2008-09-08 Dale JohannesenRedo the 3 existing low-precision expansions to
2008-09-08 Bill WendlingReverting r55898 to r55909. One of these patches was...
2008-09-08 Dan GohmanIn visitUREM, arrange for the temporary UDIV node to be
2008-09-08 Daniel DunbarAdd VISIBILITY_HIDDEN on SDISelAsmOperandInfo
2008-09-08 Dan GohmanFix the string for ISD::UDIVREM.
2008-09-08 Evan ChengAvoid redefinition and nnbreak windows build.
2008-09-08 Anton KorobeynikovUnbreak and fix indentation
2008-09-08 Evan ChengAdd fast isel physical register definition support.
2008-09-08 Bill WendlingRevert my previous change -- the subtraction of two...
2008-09-07 Bill WendlingConvert
2008-09-07 Evan ChengIndentation.
2008-09-07 Evan Cheng- Doh. Pass vector by value is bad.
2008-09-05 Dale JohannesenNext limited float precision expansion (log2 12 bits)
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Dan GohmanMove the code that inserts copies for function livein...
2008-09-05 Dale JohannesenAdd the next limited-precision expansion.
2008-09-05 Dan GohmanFastISel support for AND and OR with type i1.
2008-09-05 Dale JohannesenAdd hooks for other intrinsics to get low-precision...
2008-09-05 Dan GohmanFastISel support for ConstantExprs.
2008-09-05 Dan GohmanRevert r55817. It broke PIC. FastISel will need to...
2008-09-05 Evan ChengAdd a variant of AnalyzeCallOperands that can be used...
2008-09-05 Duncan Sands"Fix" PR2762. The testcase now crashes codegen
2008-09-05 Dan GohmanFix a search+replace-o.
2008-09-05 Dale JohannesenAdd -flimit-float-precision to enable some faster,
2008-09-05 Dan GohmanFastISel support for unreachable.
2008-09-05 Dan GohmanIn FastISel mode, the scheduler may be invoked multiple...
2008-09-05 Owen AndersonAdd initial support for selecting constant materializat...
next