summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* CMake: Pass -lm to check_symbol_exists for detecting several mathOscar Fuentes2009-11-12
* Add a new getPredicateOnEdge method which returns more rich information forChris Lattner2009-11-12
* Move the utility function UpdateTerminator() from CodePlacementOpt() intoJim Grosbach2009-11-12
* Add CreateNUWAdd and CreateNUWSub to complement the existing CreateNSWAdd andNick Lewycky2009-11-12
* expose edge information and switch j-t to use it.Chris Lattner2009-11-12
* Do not use StringRef in DebugInfo interface. Devang Patel2009-11-12
* Fix liveness calculation when splitting critical edges during PHI elimination.Jakob Stoklund Olesen2009-11-11
* Add SetDebugLocation() variant to Devang Patel2009-11-11
* Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ...Evan Cheng2009-11-11
* Fix a copy+pasto in a comment.Dan Gohman2009-11-11
* Don't trivially delete unused calls to llvm.invariant.start. This allowsDuncan Sands2009-11-11
* remove the now dead condprop pass, PR3906.Chris Lattner2009-11-11
* Add StringRef::split(StringRef), to complement StringRef::split(char).Daniel Dunbar2009-11-11
* stub out some LazyValueInfo interfaces, and have JumpThreadingChris Lattner2009-11-11
* Add Triple::str() which returns the contents of the Triple as a string, as a ...Daniel Dunbar2009-11-11
* Add From arguments to StringRef search functions, and tweak doxyments.Daniel Dunbar2009-11-11
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-11
* remove redundant foward declaration. This function is already in Chris Lattner2009-11-11
* jump threading does everything that condprop does any more. This passesChris Lattner2009-11-10
* Implement support to debug inlined functions.Devang Patel2009-11-10
* in -dot-cfg and -dot-cfg-only, when rendering switch instructions,Chris Lattner2009-11-10
* move some generally useful functions out of jump threadingChris Lattner2009-11-10
* Process InlinedAt location info.Devang Patel2009-11-10
* Teach PHIElimination to split critical edges when -split-phi-edges is enabled.Jakob Stoklund Olesen2009-11-10
* Update computeArraySize() to use ComputeMultiple() to determine the array siz...Victor Hernandez2009-11-10
* Add ComputeMultiple() analysis function that recursively determines if a Valu...Victor Hernandez2009-11-10
* refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG.Chris Lattner2009-11-10
* add a new SimplifyInstruction API, which is like ConstantFoldInstruction, Chris Lattner2009-11-10
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-10
* factor simplification logic for AND and OR out to InstSimplify from instcombine.Chris Lattner2009-11-10
* Fixed to address code review. No functional changes.David Goodwin2009-11-10
* Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ...Daniel Dunbar2009-11-10
* Allow targets to specify register classes whose member registers should not b...David Goodwin2009-11-10
* rename SimplifyCompare -> SimplifyCmpInst and split it into Chris Lattner2009-11-09
* fix ConstantFoldCompareInstOperands to take the LHS/RHS asChris Lattner2009-11-09
* Add StringSwitch::Cases overloads, for matching multiple strings to a singleDaniel Dunbar2009-11-09
* stub out a new libanalysis "instruction simplify" interface thatChris Lattner2009-11-09
* Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin2009-11-09
* Print "..." instead of all the uninteresting register clobbers on callDan Gohman2009-11-09
* Fix an 80-column violation.Dan Gohman2009-11-09
* Constify MachineFunctionAnalysis' TargetMachine reference.Dan Gohman2009-11-09
* Fix a comment.Dan Gohman2009-11-09
* Suppress implicit copy ctor and copy assignment for MachineFunction.Dan Gohman2009-11-09
* add zextOrTrunc and sextOrTrunc methods, that are similar to the ones in APIntNuno Lopes2009-11-09
* CMake: Detect gv, circo, twopi, neato, fdo, dot and dotty.Oscar Fuentes2009-11-09
* fix some bogus asserts, PR5049Chris Lattner2009-11-09
* Moved some ManagedStatics out of the SlotIndexes header.Lang Hames2009-11-08
* Fix class -> struct tag.Daniel Dunbar2009-11-07
* all targets should be required to declare legal integer types. My plan toChris Lattner2009-11-07
* Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov2009-11-07