aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix resetCachedCostInfo to reset all of the cost information, instead ofDan Gohman2009-10-131-1/+1
* s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel2009-10-131-12/+12
* Add is_same type traitDouglas Gregor2009-10-131-0/+11
* Introduce new convenience methods for sign extending orDuncan Sands2009-10-131-0/+8
* Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen2009-10-131-2/+6
* Split code not specific to Function inlining out into a separate class,Dan Gohman2009-10-131-36/+44
* Provide a mode for ImmutableMap/ImmutableSet to not automatically canonicaliz...Ted Kremenek2009-10-132-12/+20
* Move the InlineCost code from Transforms/Utils to Analysis.Dan Gohman2009-10-132-3/+3
* Start refactoring the inline cost estimation code so that it can be usedDan Gohman2009-10-131-8/+16
* Make the ExecutionEngine automatically remove global mappings on when theirJeffrey Yasskin2009-10-131-21/+44
* Copy metadata when value is RAUW'd. It is debatable whether this is the right...Devang Patel2009-10-131-0/+1
* The eh.exception intrinsic only reads from memory, it doesn'tDuncan Sands2009-10-131-1/+1
* Add new "memory use marker" intrinsics. These indicate lifetimes and invariantNick Lewycky2009-10-131-0/+16
* remove dead header.Chris Lattner2009-10-131-40/+0
* Add a ceilLogBase2 function to APInt.Dan Gohman2009-10-131-0/+5
* Regenerate configure for rev. 83823 putback.Edward O'Callaghan2009-10-131-3/+3
* Enable "debug info attached to an instruction" mode.Devang Patel2009-10-122-0/+4
* Revert the kludge in 76703. I got a cleanDale Johannesen2009-10-121-6/+0
* Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on theJeffrey Yasskin2009-10-121-2/+7
* Delete some obsolete declarations.Dan Gohman2009-10-121-15/+0
* add some more hooks to the C bindings, patch by Kenneth Uildriks!Chris Lattner2009-10-121-0/+78
* Fix LLVM CMake build system so that it may now work on Solaris and AuroraUX.Edward O'Callaghan2009-10-121-2/+2
* Fix typo.Nick Lewycky2009-10-111-1/+1
* Fix typo.Nick Lewycky2009-10-111-1/+1
* add a helper for matching "1".Chris Lattner2009-10-111-0/+12
* there is no need to run mem2reg after jump threading at LTO time now.Chris Lattner2009-10-111-3/+1
* fix a bunch of bad formatting, delete the dead Chris Lattner2009-10-111-61/+59
* add a simple helper method.Chris Lattner2009-10-101-0/+4
* add ability for clients of SSAUpdater to find out about theChris Lattner2009-10-101-1/+10
* add the ability to get a rewritten value from the middle of a block,Chris Lattner2009-10-101-3/+27
* rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect Chris Lattner2009-10-101-4/+4
* Implement an efficient and fully general SSA update mechanism that Chris Lattner2009-10-101-0/+71
* add some WeakVH::operator='s. Without these, assigningChris Lattner2009-10-101-0/+9
* change some static_cast into cast, pointed out by Gabor.Chris Lattner2009-10-101-2/+2
* add a version of PHINode::getIncomingBlock that takes a raw Chris Lattner2009-10-101-8/+18
* Make getMachineNode return a MachineSDNode* instead of a generic SDNode*Dan Gohman2009-10-101-17/+18
* Replace X86's CanRematLoadWithDispOperand by calling the target-independentDan Gohman2009-10-101-2/+3
* The ScheduleDAG framework now requires an AliasAnalysis argument, thoughDan Gohman2009-10-091-1/+2
* Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman2009-10-092-14/+26
* Extract scope information from the variable itself, instead of relying on all...Devang Patel2009-10-091-4/+4
* ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverseJeffrey Yasskin2009-10-091-0/+3
* Add a const qualifier.Dan Gohman2009-10-091-1/+1
* Use names instead of numbers for some of the magicDale Johannesen2009-10-091-0/+8
* Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman2009-10-091-1/+15
* Raise the limit on built-in plugins in llvmc to 10.Mikhail Glushenkov2009-10-091-0/+40
* Indentation.Evan Cheng2009-10-091-2/+1
* Add the ability to track HasNSW and HasNUW on more kinds of SCEV expressions.Dan Gohman2009-10-092-21/+35
* Add a SelectionDAG getTargetInsertSubreg convenience function,Bob Wilson2009-10-081-0/+5
* Add a form of addPreserved which takes a string argument, to allow passesDan Gohman2009-10-082-0/+22
* remove LoopVR pass. According to Nick:Chris Lattner2009-10-082-87/+0