aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Extract the code for inserting a loop into the loop queue intoDan Gohman2009-09-271-1/+5
* Extract the code for releasing a pass into a separate function, andDan Gohman2009-09-271-1/+5
* Round out the API for the new optimization flags.Nick Lewycky2009-09-272-4/+16
* Use explicit structs instead of std::pair to map callee saved regs to spill s...Tilmann Scheller2009-09-271-2/+8
* Remove a redundant assert.Dan Gohman2009-09-271-1/+0
* Add dominates and releaseMemory member functions to PostDominatorTree.Dan Gohman2009-09-271-0/+12
* Clarify a comment.Dan Gohman2009-09-271-1/+2
* Add a properlyDominates member function to ScalarEvolution.Dan Gohman2009-09-272-0/+24
* Instruction::clone does not need to take an LLVMContext&. Remove that andNick Lewycky2009-09-273-39/+39
* remove support for "NoSub" from regex. It seems like a minor optimizationChris Lattner2009-09-261-13/+8
* For the NSWSub support in the builder to actually be useable,Duncan Sands2009-09-264-0/+10
* Add methods for creating NSW subtraction, as already existsDuncan Sands2009-09-262-0/+27
* Add a comment describing natural loops.Dan Gohman2009-09-261-1/+2
* Rename ConstantFP's getInf to getInfinity.Dan Gohman2009-09-251-1/+1
* Move MachineMemOperand::getAlignment out of line, to avoid needingDan Gohman2009-09-251-5/+1
* Add a ConstantFP::getInf utility function for creating infinity ConstantFPs.Dan Gohman2009-09-251-0/+1
* Fix a compile failure introduced by r82675 on MinGW which doesn't haveJeffrey Yasskin2009-09-252-0/+6
* Improve MachineMemOperand handling.Dan Gohman2009-09-257-115/+189
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-31/+31
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-251-6/+1
* pr4926: ARM requires the stack pointer to be aligned, even for leaf functions.Bob Wilson2009-09-251-5/+16
* Update the description of MachineFrameInfo's OffsetAdjustment. The value ofBob Wilson2009-09-251-5/+8
* Add a version of dumpr() that has a SelectionDAG* argument.Dan Gohman2009-09-251-0/+1
* add and document regex support for FileCheck. You can now do stuff like:Chris Lattner2009-09-241-2/+7
* Make the end-of-itinerary mark explicit. Some cleanup.David Goodwin2009-09-241-0/+8
* tidy up, fix a memory leak in Regex::isValidChris Lattner2009-09-241-1/+0
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-241-1/+6
* Clean up LiveVariables and change how it deals with partial updates and kills...Evan Cheng2009-09-241-8/+1
* Spruce up some comments.Dan Gohman2009-09-231-6/+9
* Rename several variables from EVT to more descriptive names, now that EVTDan Gohman2009-09-231-2/+2
* Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes.Dan Gohman2009-09-231-1/+7
* Correct a comment.Dan Gohman2009-09-231-1/+1
* Do not leave behind metadata while cloning an instruction.Devang Patel2009-09-232-1/+8
* s/*Location/*DebugLocation/gDevang Patel2009-09-231-17/+19
* Make the type traits for a const pointer defer to those for a unqualifiedJohn McCall2009-09-231-3/+7
* Fix PR5024. LiveVariables physical register defs should *commit* only after allEvan Cheng2009-09-231-1/+5
* Give MachineMemOperand an operator<<, factoring out code fromDan Gohman2009-09-233-9/+15
* Add SetLocation() to allow IRBuilder user to set location info for an instruc...Devang Patel2009-09-221-3/+9
* Check exisiting dbg MDKind first. Devang Patel2009-09-221-3/+3
* Revert "Don't allow formatted_ostream to be unbuffered, even if its underlyingDaniel Dunbar2009-09-221-6/+1
* Forgot this.Evan Cheng2009-09-221-2/+4
* Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaksDaniel Dunbar2009-09-221-4/+8
* Switch FoldingSet::AddString to StringRef based API.Daniel Dunbar2009-09-221-4/+2
* Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work w...Daniel Dunbar2009-09-221-1/+2
* Add a TrackingVH value handle.Daniel Dunbar2009-09-221-3/+86
* move DominatorTree::dominates for instructions out of line,Chris Lattner2009-09-211-24/+3
* Change MachineMemOperand's alignment value to be the alignment ofDan Gohman2009-09-211-4/+12
* add a helper method.Chris Lattner2009-09-211-0/+12
* Don't allow formatted_ostream to be unbuffered, even if its underlying bufferDaniel Dunbar2009-09-211-1/+6
* Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner2009-09-201-0/+9