aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Support
AgeCommit message (Expand)Author
2008-03-06Treat BBs that use BBs as proper predecessors and successors in the CFG.Nick Lewycky
2008-02-22Pass alignment on ByVal parameters, from FE, allDale Johannesen
2008-02-20Add explicit keywords.Dan Gohman
2008-02-20Add 'sink' cmdline option. Patch by Mikhail Glushenkov!Anton Korobeynikov
2008-02-19Add GetResultInst. First step for multiple return value support.Devang Patel
2008-02-19Expand ParameterAttributes to 32 bits (in preparationDale Johannesen
2008-02-18Simplify caller updating using a CallSite, asDuncan Sands
2008-02-18Add support for setting parameters to CallSite.Owen Anderson
2008-02-13Add count{Leading,Trailing}Ones_{32,64} functions with simple implementations.Dan Gohman
2008-02-11Added "Profile" method to APFloat for use with FoldingSet.Ted Kremenek
2008-01-26make this 64-bit safeChris Lattner
2008-01-23Added special escape sequences "\{", "\}", and "\|" when processingTed Kremenek
2008-01-22Silence a warning. Should we turn this into configure-time check?Anton Korobeynikov
2008-01-15Fix a memory correctness error noticed by valgrind (harmless in practice).Gordon Henriksen
2008-01-08add match support for casts.Chris Lattner
2008-01-02Split param attr implementation out from Function.cpp into itsChris Lattner
2007-12-29remove attribution from a variety of miscellaneous files.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-20Add m_Zero(). Chris Lattner
2007-12-19When inlining through an 'nounwind' call, mark inlinedDuncan Sands
2007-12-18Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands
2007-12-17Add cast operators in LLVMFoldingBuilder.Devang Patel
2007-12-16Make instcombine promote inline asm calls to 'nounwind'Duncan Sands
2007-12-16Constify graph argumentsAnton Korobeynikov
2007-12-14Fix a typo in a comment.Dan Gohman
2007-12-10Delete the CollectorNamePool if it should become empty.Gordon Henriksen
2007-12-09Fix a very silly typo.Gordon Henriksen
2007-12-08Incorporating review feedback from Reid.Gordon Henriksen
2007-12-08Adding a StringPool data structure, which GC will use.Gordon Henriksen
2007-12-03Rather than having special rules like "intrinsics cannotDuncan Sands
2007-11-28Add some convenience methods for querying attributes, andDuncan Sands
2007-11-27Fix PR1146: parameter attributes are longer part ofDuncan Sands
2007-11-18Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN r...Chris Lattner
2007-11-09Move MinAlign to MathExtras.h.Duncan Sands
2007-10-28The guaranteed alignment of ptr+offset is only the minimum ofDuncan Sands
2007-10-18remove dead fileChris Lattner
2007-10-18Changed the return type of type-specific Allocate() methods to returnTed Kremenek
2007-10-17Removed inclusion of cassert, which is no longer needed.Ted Kremenek
2007-10-17Added template function alignof() which provides a cleanTed Kremenek
2007-10-17Added member template functions to MallocAllocator andTed Kremenek
2007-10-17Added llvm::AlignOf, a template class whose purpose is to portablyTed Kremenek
2007-10-17Updated VC++ build system.Hartmut Kaiser
2007-10-11Add a new use_iterator::atEnd() method, which allows us to shrinkChris Lattner
2007-10-09Add new MemoryBuffer::getMemBufferCopy method.Chris Lattner
2007-10-09Fix indentation.Devang Patel
2007-10-09Add LLVMFoldingBuilderDevang Patel
2007-10-09Remove an unnecessary friend declaration.Dan Gohman
2007-10-09update prototype, fixing build errorChris Lattner
2007-10-09Pass argc by value, not by reference, since it isn't modified.Dan Gohman
2007-10-08Fix grammar in a comment.Dan Gohman