summaryrefslogtreecommitdiff
path: root/lib/IR
Commit message (Expand)AuthorAge
...
* Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cppJean-Luc Duprat2013-03-01
* Cache the result of Function::getIntrinsicID() in a DenseMap attached to the ...Michael Ilseman2013-03-01
* Don't add the 'Value' string if there isn't one.Bill Wendling2013-02-28
* Don't add an attribute that already exists and don't remove an attribute that...Bill Wendling2013-02-28
* IR: Don't constant fold GEP bitcasts between different address spacesMeador Inge2013-02-27
* Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany2013-02-26
* Use a DenseMap instead of a std::map for AnalysisID -> Pass* maps. This reduc...Michael Ilseman2013-02-26
* DIBuilder: support structs with vtable pointers in the same way as classesDavid Blaikie2013-02-25
* Add a field to the compile unit of where we plan on splitting outEric Christopher2013-02-22
* Add a TODO and explain when we can get rid of the isMain field.Eric Christopher2013-02-22
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-22
* Remove warning about default covering no cases.Bill Wendling2013-02-22
* Add a bitmask for NoBuiltin. This should *not* be used.Bill Wendling2013-02-22
* Implement the NoBuiltin attribute.Bill Wendling2013-02-22
* Don't assert on empty attributes.Bill Wendling2013-02-21
* Add and remove the attribute from the correct slot.Bill Wendling2013-02-20
* Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling2013-02-20
* Add the function attributes from an inline asm call. These don't have declara...Bill Wendling2013-02-20
* Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem2013-02-19
* Fix a bug that was found by the clang static analyzer. The var "AT" is null s...Nadav Rotem2013-02-19
* Futureproof AttrBuild if we ever have more than 64 attr enum values.Benjamin Kramer2013-02-18
* DIBuilder: Correct the null/0 type of trailing fields in struct debug info.David Blaikie2013-02-18
* DIBuilder: Add function and method definitions to the list of all subprogramsDavid Blaikie2013-02-18
* Narrow the return types of a few DIBuilder utility functions.David Blaikie2013-02-18
* Add multithreading functions and shutdown to the C API. Patch by MoritzDuncan Sands2013-02-17
* GCC doesn't like ++ on enums.Benjamin Kramer2013-02-16
* Turn the enum attributes DenseSet in AttrBuilder into a set of bits.Benjamin Kramer2013-02-16
* Simplify the 'operator<' for the attribute object.Bill Wendling2013-02-15
* Revert "Simplify the attributes '<' comparison function."Anna Zaks2013-02-15
* Simplify the attributes '<' comparison function.Bill Wendling2013-02-15
* s/bool/LLVMBool/Bill Wendling2013-02-14
* Add two new functions to the C API:Bill Wendling2013-02-14
* Use array_pod_sort.Bill Wendling2013-02-13
* Add some accessor and query methods for retrieving Attribute objects and such.Bill Wendling2013-02-13
* Add static cast to unsigned char whenever a character classification function...Guy Benyei2013-02-12
* Support string attributes in the AttrBuilder.Bill Wendling2013-02-12
* DIBuilder: make the return type of createBasicType more specificDavid Blaikie2013-02-12
* Add support for printing out the attribute groups.Bill Wendling2013-02-11
* [tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany2013-02-11
* Revert "Rename LLVMContext diagnostic handler types and functions."Bob Wilson2013-02-11
* Fix unnecessary removal of const through cast machineryDavid Blaikie2013-02-11
* The 'Raw' method cannot handle 'string' attributes. Don't even try.Bill Wendling2013-02-10
* Handle string attributes in the AttrBuilder.Bill Wendling2013-02-10
* Add 'empty' query methods to the builder and use them in the verifier.Bill Wendling2013-02-10
* Add accessor for the LLVMContext.Bill Wendling2013-02-10
* Enable *BasicBlockPass::createPrinterPass()Sergei Larin2013-02-08
* Minor cleanup.Dan Gohman2013-02-08
* Revert "Add LLVMContext::emitWarning methods and use them. <rdar://problem/12...Bob Wilson2013-02-08
* Remove extra blank line between closing curly brace and 'else'Craig Topper2013-02-06
* Remove unused private field to suppress a build warning.Craig Topper2013-02-06