oota-llvm.git
2008-06-22 Duncan SandsMake custom lowering of ADD work correctly. This
2008-06-21 Eli FriedmanFix for PR2479: correctly optimize expressions like...
2008-06-21 Dan GohmanUse Instruction::eraseFromParent().
2008-06-21 Dan GohmanUse Function's arg_size() and size() methods.
2008-06-21 Dan GohmanSimplify some getNode calls.
2008-06-21 Dan GohmancanClobberPhysRegDefs shouldn't called without checking...
2008-06-21 Dan GohmanAvoid creating a redundant zero APInt.
2008-06-21 Dan GohmanUse clear() to zero an existing APInt.
2008-06-21 Dan GohmanUse back() instead of [size()-1].
2008-06-21 Duncan SandsThis file is empty.
2008-06-21 Duncan SandsTurn off llvm-gcc warnings when running "make check".
2008-06-21 Dan GohmanUse MachineBasicBlock::transferSuccessors.
2008-06-21 Dan GohmanUse static_cast instead of reinterpret_cast for casting...
2008-06-21 Chris LattnerFix warning when assertions disabled.
2008-06-21 Chris Lattnerfix warning when assertions disabled.
2008-06-21 Chris Lattnerfix warning when assertion disabled.
2008-06-21 Chris Lattnerfix some warnings when assertions are disabled.
2008-06-21 Dan GohmanRemove a redundant return.
2008-06-21 Dan GohmanReorder some fields in SDNode. This avoids padding,
2008-06-21 Dan GohmanRemove ScheduleDAG's SUnitMap altogether. Instead,...
2008-06-21 Dan GohmanAdd a priority queue class, which is a wrapper around...
2008-06-21 Duncan SandsSupport for load/store of expanded float types. I
2008-06-21 Dan GohmanChange ScheduleDAG's SUnitMap from DenseMap<SDNode...
2008-06-21 Evan ChengEnable PRE.
2008-06-21 Evan ChengUndo spill weight tweak. Need to investigate the perfor...
2008-06-21 Dan GohmanSimplify some template parameterization.
2008-06-21 Evan ChengBack out Matthijs' DAE patches. It's miscompiling gcc...
2008-06-20 Ted KremenekUpdated VS build system. Patch provided by Cedric...
2008-06-20 Evan ChengEnhanced heuristic to determine the *best* register...
2008-06-20 Chris Lattnerinteger types are not primitive, they are derived.
2008-06-20 Owen Andersonllvmc doesn't exist anymore, and llvmc2 doesn't have...
2008-06-20 Owen AndersonRemove empty directory.
2008-06-20 Duncan SandsShare some code that is common between integer and
2008-06-20 Duncan SandsAdd some methods for querying the nature of a
2008-06-20 Duncan SandsRename the operation of turning a float type into an
2008-06-20 Dan GohmanClean up some uses of std::distance, now that we have...
2008-06-20 Dan GohmanClean up a use of std::distance.
2008-06-20 Dan GohmanTidy up some commments and use the getAggregateOperand and
2008-06-20 Dan GohmanFix the conditions under which SCCP should examine...
2008-06-20 Dan GohmanAdd an allnodes_size method.
2008-06-20 Matthijs KooijmanAdd testcase that checks that DeadArgElim doesn't touch...
2008-06-20 Matthijs Kooijman80 column and trailing whitespace fixes.
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...
next