oota-llvm.git
2008-06-20 Matthijs KooijmanDon't let DeadArgumentElimination attempt to update...
2008-06-20 Matthijs KooijmanDon't let DeadArgElimination change the return type...
2008-06-20 Matthijs KooijmanExplicitely track if any arguments or return values...
2008-06-20 Matthijs KooijmanRemove debug output.
2008-06-20 Matthijs KooijmanRecommit r52459, rewriting of the dead argument elimina...
2008-06-20 Owen AndersonReally disable PRE.
2008-06-20 Chris Lattner"Just a small update for the project files for adding...
2008-06-20 Chris LattnerFix a warning, closing PR2452
2008-06-20 Chris LattnerFix a warning.
2008-06-20 Chris LattnerFix an error handling redefinition of linkonce function...
2008-06-20 Chris Lattnerfix a warning.
2008-06-20 Chris LattnerFix PR2471, which is a bug involving an invalid promoti...
2008-06-20 Chris LattnerFix typo, fix suggested by Nicholas Olsen
2008-06-20 Gordon HenriksenAdd C binding for ExecutionEngine::addGlobalMapping.
2008-06-20 Dan GohmanTeach ReturnInst lowering about aggregate return values.
2008-06-20 Owen AndersonChange around the data structures used to store availab...
2008-06-20 Dan GohmanTeach SCCP about insertvalue and extractvalue, and...
2008-06-20 Dan GohmanTeach InlineFunction how to differentiate between multi...
2008-06-20 Evan ChengDisable PRE for now. It seems to be breaking llvm-gcc...
2008-06-20 Dan GohmanFix the index calculations for the extractvalue lowerin...
2008-06-20 Dan GohmanSimplify the ComputeLinearIndex logic and fix a few...
2008-06-20 Dan GohmanIt's invalid to take the one-past-the-end address of...
2008-06-20 Dan GohmanSimplify this code. Thanks Chris!
2008-06-19 Evan ChengISD::UNDEF should be expanded recursively / iteratively.
2008-06-19 Owen AndersonAdd a hidden -disable-pre flag for testing purposes...
2008-06-19 Owen AndersonPRE requires that critical edges be split.
2008-06-19 Bill WendlingRemove dead code causing a warning.
2008-06-19 Dan GohmanUse the common API for adding instructions to basic...
2008-06-19 Owen AndersonBe sure to remove values from the value numbering table...
2008-06-19 Dan GohmanUse Instruction::moveBefore instead of manipulating...
2008-06-19 Dan GohmanAvoid using BasicBlock::getInstList directly in a few...
2008-06-19 Owen AndersonRevert support for insertvalue and extractvalue instruc...
2008-06-19 Dan GohmanUse the transferSuccessors helper function.
2008-06-19 Dan GohmanDelete dead code.
2008-06-19 Owen AndersonAdd an idx_iterator to the insertvalue and extractvalue...
2008-06-19 Dan GohmanThe inline keyword goes before the return type. This...
2008-06-19 Matthijs KooijmanModify some ipconstprop tests to also test with invokes.
2008-06-19 Matthijs KooijmanUse a CallSite to find the nth argument of a call/invok...
2008-06-19 Duncan SandsFix some warnings reported by gcc-4.3. Hopefully
2008-06-19 Evan ChengMissed a check.
2008-06-19 Eli FriedmanFix a bug with <8 x i16> shuffle lowering on X86 where...
2008-06-19 Owen AndersonRevert my last patch, which was causing regression...
2008-06-19 Evan ChengNew test case.
2008-06-19 Evan ChengThis also got better (55 - 51 instructions). But doing...
2008-06-19 Evan ChengThis got better.
2008-06-19 Evan ChengCoalesce copy from one register class to a sub register...
2008-06-19 Evan ChengCosmetic changes.
2008-06-19 Evan ChengUnneeded include's.
2008-06-19 Evan ChengMinor spiller tweak to unfavor reload into load/store...
2008-06-19 Owen AndersonInsert empty slots into the instruction numbering in...
2008-06-18 Owen AndersonRemove this test until the corresponding patch is reapp...
2008-06-18 Owen AndersonAdd support for extractvalue and insertvalue instructio...
2008-06-18 Owen AndersonAdd local PRE to GVN. This only operates in cases...
2008-06-18 Bill WendlingRefactor the way to get a string containing the feature...
2008-06-18 Argyrios KyrtzidisFix the source line debug information for the Windows...
2008-06-18 Dan GohmanFix a missing comma spotted by Bram Geron.
2008-06-18 Chris LattnerFix the regressions on sext-misc.ll my patch yesterday...
2008-06-18 Owen AndersonRevert r52459, which was causing an infinite loop or...
2008-06-18 Dan GohmanMove SCEVExpander::visitAddExpr out-of-line.
2008-06-18 Dan GohmanMove LSR's private isZero function to a public SCEV...
2008-06-18 Gabor Greiffix validator warning
2008-06-18 Gabor Greifprettify, no semantic changes
2008-06-18 Matthijs KooijmanRewrite the DeadArgumentElimination pass, to use a...
2008-06-18 Matthijs KooijmanReapply r52397 (make IPConstProp promote returned argum...
2008-06-18 Evan ChengXOR32rr, etc. are not AsCheapAsMove, but MOV32ri, etc...
2008-06-18 Matthijs KooijmanReapply r52396, it was unrelated to the breakage (that...
2008-06-18 Evan ChengComplete support for two-address pass rematerialization...
2008-06-18 Evan ChengAdd MachineRegisterInfo::use_empty.
2008-06-18 Evan ChengCosmetic.
2008-06-18 Bill WendlingIf compiling for PPC on an i386 box, the LTO wouldn...
2008-06-18 Chris Lattnerimplement some simple bswap optimizations, rdar://5992453
2008-06-18 Chris Lattnertemporarily revert this testcase since its patch was...
2008-06-18 Chris Lattnermake truncate/sext elimination capable of changing...
2008-06-18 Evan ChengUnbreak DECLARE isel in pic mode.
2008-06-18 Devang PatelPreserve dominance frontier while trivially unswitching...
2008-06-18 Devang PatelCheck empty dominance frontier.
2008-06-17 Dan GohmanAuto-upgrade code for multiple-value return statements...
2008-06-17 Dan GohmanIn InsertValueInst's copy ctor, actually copy the operands.
2008-06-17 Owen AndersonWe don't want to find dependencies within the same...
2008-06-17 Dan GohmanImplement the ExtractValueInst::getIndexedType that...
2008-06-17 Evan ChengLive-through live interval is [mbb start, mbb end+1].
2008-06-17 Evan ChengWhen extending a liveinterval by commuting, don't throw...
2008-06-17 Ted KremenekConsistently set "Buckets[NumBuckets] = reinterpret_cas...
2008-06-17 Owen AndersonAdd an insertBefore method for attaching previously...
2008-06-17 Owen AndersonFix use of placement new to actually use an address.
2008-06-17 Evan ChengIt's not safe to remove SUBREG_TO_REG that looks like...
2008-06-17 Anton KorobeynikovAdd one more 'magic' define :)
2008-06-17 Anton KorobeynikovUnbreak non-PPC builds
2008-06-17 Anton KorobeynikovProvide generic hooks for icache invalidation. Add...
2008-06-17 Chris Lattnerrevert recent patch which is causing widespread breakage.
2008-06-17 Evan ChengDon't forget to initialize SymbolSearchingDisabled.
2008-06-17 Duncan SandsFix typo that changed the logic to something wrong.
2008-06-17 Duncan SandsSplit type expansion into ExpandInteger and ExpandFloat
2008-06-17 Matthijs KooijmanForgot to commit the ValueTracking header file along...
2008-06-17 Matthijs KooijmanLearn IPConstProp to propagate arguments that are direc...
2008-06-17 Matthijs KooijmanLearn IPConstProp to look at individual return values...
2008-06-17 Matthijs Kooijman80 column fixes.
2008-06-17 Matthijs KooijmanUse a SmallVector instead of an array, since auto_ptr...
2008-06-17 Chris Lattneradd a new -enable-value-prop flag for llcbeta, that...
2008-06-17 Duncan SandsFix spelling.
next