oota-llvm.git
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Eli FriedmanFix for PR2687: Add patterns to match sint_to_fp and...
2008-09-05 Dan GohmanMove the code that inserts copies for function livein...
2008-09-05 Devang PatelRemove unused map.
2008-09-05 Dale JohannesenMark math lib intrinsics readonly, on the grounds
2008-09-05 Duncan SandsDelete the removeCallEdgeTo callgraph method,
2008-09-05 Duncan SandsPrevent our own passes from promoting this to
2008-09-05 Dan GohmanFix X86FastISel's shift and select code to reject illeg...
2008-09-05 Dale JohannesenAdd the next limited-precision expansion.
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 Evan ChengFix test.
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 GohmanX86FastISel support for shifts and conditional moves.
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 ChengIf SSE2 is available, x86 should pass first 3 f32/f64...
2008-09-05 Evan ChengAdd a variant of AnalyzeCallOperands that can be used...
2008-09-05 Duncan SandsUse removeAllCalledFunctions rather than removing
2008-09-05 Duncan SandsRemove trailing whitespace.
2008-09-05 Duncan SandsStrip trailing whitespace.
2008-09-05 Duncan SandsMake this pass return that it made a change if
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 GohmanCheck a comparion's operand type for legality before
2008-09-05 Dan GohmanFix X86FastISel code for comparisons and conditional...
2008-09-05 Dan GohmanFastISel support for unreachable.
2008-09-05 Dan GohmanIn FastISel mode, the scheduler may be invoked multiple...
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 Devang Patelupdate.
2008-09-04 Devang PatelDocument function notes.
2008-09-04 Evan ChengFor whatever the reason, x86 CallingConv::Fast (i.e...
2008-09-04 Devang PatelA loop may be unswitched multiple times. Reconstruct...
2008-09-04 Dale JohannesenAdjust tests to expect new math intrinsics to be
2008-09-04 Devang PatelIf function notes say optimize for size, then adjust...
2008-09-04 Dan GohmanAdd an include of SmallSet.h.
2008-09-04 Devang PatelInitialize loop data first.
2008-09-04 Duncan SandsNeaten this up a bit. No functionality change.
2008-09-04 Devang PatelDo not unswitch if the function notes say we're optimiz...
2008-09-04 Andrew Lenharthtry to seperate the mechanism into something others...
2008-09-04 Dale JohannesenAdjust libcalls tests to expect intrinsic for exp2
2008-09-04 Dale JohannesenAdd intrinsic forms of pow and exp2. The non-intrinsic
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-04 Owen AndersonFix the ordering of operands to the store (inverted...
2008-09-04 Dan GohmanClean up uses of TargetLowering::getTargetMachine.
2008-09-04 Andrew Lenharthcleanup as per Duncan's review
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-04 Evan ChengFix an overly strict assertion. Source register of...
2008-09-04 Evan ChengRemove code that pad number of bytes to pop for X86_Fas...
2008-09-04 Dale JohannesenAdd intrinsics for log, log2, log10, exp, exp2.
2008-09-03 Dan GohmanDo trivial local CSE for constants and other non-Instru...
2008-09-03 Dan GohmanPut RegsForValue in the llvm namespace to avoid warning...
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-09-03 Devang PatelUpdate inline threshold for current function if the...
2008-09-03 Owen AndersonFix a bug that prevented PRE from applying in some...
2008-09-03 Devang PatelAvoid extra comma.
2008-09-03 Devang PatelParse and print opt_size note.
2008-09-03 Andrew LenharthInitial version of a Partial Specialization IPO pass...
2008-09-03 Dale JohannesenDo not emit a UsedDirective for things in the llvm...
2008-09-03 Devang PatelFix typo in a comment.
2008-09-03 Devang PatelAdd missing decls.
2008-09-03 Devang PatelAdd parentheses to make code more readable.
2008-09-03 Devang PatelFix comments.
2008-09-03 Duncan SandsTestcase for commits 55700 and 55714.
2008-09-03 Duncan SandsIf a SCC has a node without a function, then the SCC
2008-09-03 Devang PatelAdd custom inliner that handles only functions that...
2008-09-03 Devang PatelHandle "always inline" note during inline cost analysis.
2008-09-03 Devang PatelCheck noinline note and ignore other notes.
2008-09-03 Devang PatelHandle "noinline" note inside the simple inliner.
2008-09-03 Owen AndersonOops, I accidentally broke the fallback case with my...
2008-09-03 Owen AndersonFix an issue where we were reusing materializations...
2008-09-03 Devang PatelUpdate test to check call instruction.
2008-09-03 Dan GohmanSplit the SelectionDAG-building code, including the...
2008-09-03 Duncan SandsFix maxo bado thinko.
2008-09-03 Dan GohmanSeparate MachineInstr-emitting routines from actual...
2008-09-03 Dan GohmanFix addRegisterDead and addRegisterKilled to be more...
2008-09-03 Duncan SandsSince onlyReadsMemory returns true if in fact
2008-09-03 Duncan SandsCleanup GlobalsModRef a bit. When analysing the
2008-09-03 Duncan SandsTestcase for PR1678.
2008-09-03 Nick LewyckyTry to fold each element of a vector. This is needed...
2008-09-03 Evan ChengAdd X86 target hook to implement load (even from Global...
2008-09-03 Evan ChengIf TargetSelectInstruction returns true, move to next...
2008-09-03 Evan ChengMake UpdateValueMap, createResultReg, etc. protected...
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.
next