summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* 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
* add the ability for TargetData to return information about legal integerChris Lattner2009-11-07
* more cleanup.Chris Lattner2009-11-07
* rewrite TargetData to use StringRef/raw_ostream instead of thrashing std::str...Chris Lattner2009-11-07
* Make the need-stub variables accurate and consistent. In the case ofJeffrey Yasskin2009-11-07
* llvmc: Add a '-time' option.Mikhail Glushenkov2009-11-07
* 80-col violation.Mikhail Glushenkov2009-11-07
* Update some globals to use ManagedStatic.Lang Hames2009-11-07
* Missed this.Evan Cheng2009-11-07
* Add code to check at SelectionDAGISel::LowerArguments time to see if return v...Kenneth Uildriks2009-11-07
* Fix inverted conflict test in -early-coalesce.Jakob Stoklund Olesen2009-11-07
* Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez2009-11-07
* Pass StringRef by value.Daniel Dunbar2009-11-06
* remove some more Context arguments.Chris Lattner2009-11-06
* remove a bunch of extraneous LLVMContext argumentsChris Lattner2009-11-06
* Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez2009-11-06
* Add a bunch of missing "template" keywords to disambiguate dependent template...Douglas Gregor2009-11-06
* Fix PR5315, original patch by Nicolas Capens!Eric Christopher2009-11-06
* Make printImplicitDef and printKill non-virtual, since they don'tDan Gohman2009-11-06
* Make a few more LLVM headers parsable as standalone headers.Douglas Gregor2009-11-05
* InstrTypes.h includes Instruction.h, so it's not necessary to include both.Dan Gohman2009-11-05
* Factor out the predicate code for loopsimplify form exit blocks intoDan Gohman2009-11-05
* CMake: Detect dotty.Oscar Fuentes2009-11-05
* Move llvm::cl::opt's conversion function into the base classes thatDouglas Gregor2009-11-05