aboutsummaryrefslogtreecommitdiff
path: root/lib/IR
AgeCommit message (Expand)Author
2013-02-22Implement the NoBuiltin attribute.Bill Wendling
2013-02-21Don't assert on empty attributes.Bill Wendling
2013-02-20Add and remove the attribute from the correct slot.Bill Wendling
2013-02-20Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling
2013-02-20Add the function attributes from an inline asm call. These don't have declara...Bill Wendling
2013-02-19Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem
2013-02-19Fix a bug that was found by the clang static analyzer. The var "AT" is null s...Nadav Rotem
2013-02-18Futureproof AttrBuild if we ever have more than 64 attr enum values.Benjamin Kramer
2013-02-18DIBuilder: Correct the null/0 type of trailing fields in struct debug info.David Blaikie
2013-02-18DIBuilder: Add function and method definitions to the list of all subprogramsDavid Blaikie
2013-02-18Narrow the return types of a few DIBuilder utility functions.David Blaikie
2013-02-17Add multithreading functions and shutdown to the C API. Patch by MoritzDuncan Sands
2013-02-16GCC doesn't like ++ on enums.Benjamin Kramer
2013-02-16Turn the enum attributes DenseSet in AttrBuilder into a set of bits.Benjamin Kramer
2013-02-15Simplify the 'operator<' for the attribute object.Bill Wendling
2013-02-15Revert "Simplify the attributes '<' comparison function."Anna Zaks
2013-02-15Simplify the attributes '<' comparison function.Bill Wendling
2013-02-14s/bool/LLVMBool/Bill Wendling
2013-02-14Add two new functions to the C API:Bill Wendling
2013-02-13Use array_pod_sort.Bill Wendling
2013-02-13Add some accessor and query methods for retrieving Attribute objects and such.Bill Wendling
2013-02-12Add static cast to unsigned char whenever a character classification function...Guy Benyei
2013-02-12Support string attributes in the AttrBuilder.Bill Wendling
2013-02-12DIBuilder: make the return type of createBasicType more specificDavid Blaikie
2013-02-11Add support for printing out the attribute groups.Bill Wendling
2013-02-11[tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany
2013-02-11Revert "Rename LLVMContext diagnostic handler types and functions."Bob Wilson
2013-02-11Fix unnecessary removal of const through cast machineryDavid Blaikie
2013-02-10The 'Raw' method cannot handle 'string' attributes. Don't even try.Bill Wendling
2013-02-10Handle string attributes in the AttrBuilder.Bill Wendling
2013-02-10Add 'empty' query methods to the builder and use them in the verifier.Bill Wendling
2013-02-10Add accessor for the LLVMContext.Bill Wendling
2013-02-08Enable *BasicBlockPass::createPrinterPass()Sergei Larin
2013-02-08Minor cleanup.Dan Gohman
2013-02-08Revert "Add LLVMContext::emitWarning methods and use them. <rdar://problem/12...Bob Wilson
2013-02-06Remove extra blank line between closing curly brace and 'else'Craig Topper
2013-02-06Remove unused private field to suppress a build warning.Craig Topper
2013-02-06Add a 'StringRef' version of hasAttribute.Bill Wendling
2013-02-06Add methods to merge an AttrBuilder into another builder.Bill Wendling
2013-02-05Add the target-dependent (string) attributes from the AttrBuilder to the Attr...Bill Wendling
2013-02-05Convert to storing the attribute's internals as enums, integers, and strings.Bill Wendling
2013-02-05Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder.Bill Wendling
2013-02-05Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_in...Michael Gottesman
2013-02-04Initial cleanups of the param-attribute code in the bitcode reader/writer.Bill Wendling
2013-02-04[DebugInfo] remove more node indirection (this time from the subprogram's var...David Blaikie
2013-02-04PR15149: crash when printing debug info metadata containing an invalid langua...David Blaikie
2013-02-03Added instance variable/initializers/getter/setters for new keyword externall...Michael Gottesman
2013-02-02Remove the (apparently) unnecessary debug info metadata indirection.David Blaikie
2013-02-02Remove AttrBuilder::Raw().Bill Wendling
2013-02-02Use the AttributeSet's iterators.Bill Wendling