aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2008-04-16Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray
2008-04-16Add "empty()" method to sys::Path and remove unnecessary whitespace.Bill Wendling
2008-04-16Ongoing work on improving the instruction selection infrastructure:Roman Levenstein
2008-04-16merge of r49785 (from branches/ggreif/use-diet): pass V to dyn_cast by const ...Gabor Greif
2008-04-16Rewrite LiveVariable liveness computation. The new implementation is much sim...Evan Cheng
2008-04-16Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson
2008-04-16fix off by one error.Chris Lattner
2008-04-16give smallstring some methods to do 'itoa'.Chris Lattner
2008-04-15Make 64-to-32 bit truncations explicit (prevent warnings).Dale Johannesen
2008-04-15Change Divided flag to Split, as suggested by EvanNicolas Geoffray
2008-04-15Sort sub-registers and super-registers lists according to super-sub register ...Evan Cheng
2008-04-15Treat EntryToken nodes as "passive" so that they aren't added to theDan Gohman
2008-04-14In -view-sunit-dags, display "special" chain dependencies as cyanDan Gohman
2008-04-14Teach AliasSetTracker about VAArgInst.Dan Gohman
2008-04-14Fix const-correctness issues with the SrcValue handling in theDan Gohman
2008-04-14Reverse sense of unwind-tables option. This meansDale Johannesen
2008-04-14Clean up some comments.Dan Gohman
2008-04-13add a new CallGraphNode::removeCallEdgeFor method, tidy some comments.Chris Lattner
2008-04-13Add support for equality comparison of CallSite's.Chris Lattner
2008-04-13Add a divided flag for the first piece of an argument divided into mulitple p...Nicolas Geoffray
2008-04-13Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands
2008-04-12Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman
2008-04-11Use of implicit_def is not part of live interval. Create empty intervals for ...Evan Cheng
2008-04-11improvements for IntrusiveRefCntPtr, patch by Mikhail GlushenkovChris Lattner
2008-04-10Allow registers defined by implicit_def to be clobbered.Evan Cheng
2008-04-10Fix a typo in a comment.Dan Gohman
2008-04-09Make isVectorClearMaskLegal's operand list const.Dan Gohman
2008-04-09Fix some minor errors in comments.Dan Gohman
2008-04-09Add const qualifiers.Dan Gohman
2008-04-09Update comments to use 2.0 syntax type names.Dan Gohman
2008-04-09ConstantFP::get should be static.Chris Lattner
2008-04-09Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson
2008-04-09Unbreak teh build.Evan Cheng
2008-04-09add a version of ConstantFP::get that doesn't take a redundant Type* value,Chris Lattner
2008-04-09make ConstantFP::isExactlyValue work for long double as well.Chris Lattner
2008-04-08Add CreateGetResult()Devang Patel
2008-04-08Add multiple value return instruction constructor.Devang Patel
2008-04-08Convenience method for setting the nounwindDuncan Sands
2008-04-08Implement new llc flag -disable-required-unwind-tables.Dale Johannesen
2008-04-07Make getDirnameSep a static method (not part of Path's interface).Ted Kremenek
2008-04-07Added method Path::getDirname().Ted Kremenek
2008-04-07Added support for Create() calls that take an argument besides theSam Bishop
2008-04-07Rename MemOperand to MachineMemOperand. This was suggested byDan Gohman
2008-04-07Add operator= implementations to SparseBitVector, allowing it to be used in G...Owen Anderson
2008-04-07Re-commit of the r48822, where the infinite looping problem discoveredRoman Levenstein
2008-04-07Make GVN more memory efficient, particularly on code that contains a large nu...Owen Anderson
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif
2008-04-05Forgot this.Evan Cheng
2008-04-04If a value is cast to its own type, then the castDuncan Sands
2008-04-04Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner