Commits

Show all
Author Commit Message Labels Comments Date
Ted Kremenek
Updated VS build system. Patch provided by Cedric Venet:
Tags
2 tags
Evan Cheng
Enhanced heuristic to determine the *best* register to spill. Instead of picking the register with the lowest spill weight. Consider (up to) 2 additional registers with spill weights that are close to the lowest spill weight. The one with fewest defs and uses that conflicts with the current interval (weighted by loop depth) is the spill candidate.
Tags
4 tags
Chris Lattner
integer types are not primitive, they are derived.
Owen Anderson
llvmc doesn't exist anymore, and llvmc2 doesn't have a special license file.
Owen Anderson
Remove empty directory.
Duncan Sands
Share some code that is common between integer and
Duncan Sands
Add some methods for querying the nature of a
Duncan Sands
Rename the operation of turning a float type into an
Dan Gohman
Clean up some uses of std::distance, now that we have allnodes_size.
Dan Gohman
Clean up a use of std::distance.
Dan Gohman
Tidy up some commments and use the getAggregateOperand and
Dan Gohman
Fix the conditions under which SCCP should examine insertvalue
Dan Gohman
Add an allnodes_size method.
matthijs
Add testcase that checks that DeadArgElim doesn't touch stuff it shouldn't touch.
matthijs
80 column and trailing whitespace fixes.
matthijs
Don't let DeadArgumentElimination attempt to update callers when the return
matthijs
Don't let DeadArgElimination change the return type ({} into void and {T}
matthijs
Explicitely track if any arguments or return values were removed in
matthijs
Remove debug output.
matthijs
Recommit r52459, rewriting of the dead argument elimination pass.
Owen Anderson
Really disable PRE.
Chris Lattner
"Just a small update for the project files for adding a missing preprocessor
Chris Lattner
Fix a warning, closing PR2452
Chris Lattner
Fix a warning.
Chris Lattner
Fix an error handling redefinition of linkonce functions where the
Chris Lattner
fix a warning.
Chris Lattner
Fix PR2471, which is a bug involving an invalid promotion from a conditional load.
Chris Lattner
Fix typo, fix suggested by Nicholas Olsen
Gordon Henriksen
Add C binding for ExecutionEngine::addGlobalMapping.
Dan Gohman
Teach ReturnInst lowering about aggregate return values.
  1. Prev
  2. Next