aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Remove more uses of the attribute enums by supplying appropriate query method...Bill Wendling2012-10-091-0/+100
* Convert to using the Attributes::Builder interface.Bill Wendling2012-10-091-0/+16
* Use the Attributes::Builder to build the attributes in the parser.Bill Wendling2012-10-081-0/+22
* Convert the LLVM parser over to using the new Attributes::Builder to build itsBill Wendling2012-10-081-0/+6
* Begin the transition to using the AttributesImpl object for the Attributes ivar.Bill Wendling2012-10-083-104/+171
* Move TargetData to DataLayout.Micah Villmow2012-10-082-2/+2
* Move more methods out-of-line. This is in preparation for changing the internalBill Wendling2012-10-071-0/+28
* Implement TargetData with the DataLayout class, this will allow LLVM projects...Micah Villmow2012-10-051-2/+2
* Move methods out-of-line.Bill Wendling2012-10-051-13/+210
* Use method to query for attributes.Bill Wendling2012-10-051-1/+1
* Make sure to generate the right kind of MDNode for enum forward declarations.Eli Friedman2012-10-051-6/+7
* Rename the Target specific passes in the DataLayout class to be Target agnostic.Micah Villmow2012-10-041-48/+48
* Resubmit the copying of TargetData to DataLayout without any changes to the f...Micah Villmow2012-10-042-0/+666
* Backing out my changes, something screwed up from my patches, starting over.Micah Villmow2012-10-042-666/+0
* Rename TargetData to DataLayout in DataLayout.cpp. This should fix a build fa...Micah Villmow2012-10-041-33/+33
* Create the DataLayout class, as a direct copy of TargetData.Micah Villmow2012-10-042-0/+666
* Accidently checked in the files, only wanted to copy them.Micah Villmow2012-10-041-665/+0
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165243 91177308-0d34...Micah Villmow2012-10-041-0/+665
* Add method to query for NoCapture attribute.Bill Wendling2012-10-041-0/+16
* Use method to query for attributes.Bill Wendling2012-10-041-9/+9
* Add method to query for 'NoAlias' attribute on call/invoke instructions.Bill Wendling2012-10-041-0/+16
* Add methods which query for the specific attribute instead of using theBill Wendling2012-10-031-0/+96
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-274-4/+4
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-274-4/+4
* Add IRBuilder code for adding !tbaa.struct metadata tags to llvm.memcpy calls.Dan Gohman2012-09-261-1/+5
* Query the parameter attributes directly instead of using the Attribute symbols.Bill Wendling2012-09-261-5/+5
* Initial commit for the AttributesImpl class.Bill Wendling2012-09-264-1/+84
* Replace calls to getSizeInBits with getExtendedSizeInBits since its already k...Craig Topper2012-09-261-7/+7
* Move Attribute::typeIncompatible inside of the Attributes class.Bill Wendling2012-09-252-5/+6
* Don't do actual work inside an assert statement. Fixes PR11760!Nick Lewycky2012-09-231-4/+6
* Add LLVM_OVERRIDE to methods that override their base classes.Craig Topper2012-09-231-1/+1
* Encapsulate the "construct*AlignmentFromInt" functions.Bill Wendling2012-09-211-2/+2
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-211-7/+8
* Revert r164308 to fix buildbots.Bill Wendling2012-09-201-8/+7
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-201-7/+8
* Remove more bare uses of the different Attribute enums.Bill Wendling2012-09-201-6/+6
* Make the 'getAsString' function a method of the Attributes class.Bill Wendling2012-09-203-48/+48
* Convert some attribute existence queries over to use the predicate methods.Bill Wendling2012-09-192-27/+27
* Add in new data types that are used by AMDIL/ANL among others.Micah Villmow2012-09-191-0/+20
* Add support for accessing an MDNode's operands via the C binding. Patch byDuncan Sands2012-09-191-0/+13
* whitespace.Nadav Rotem2012-09-191-9/+0
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-181-2/+2
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-152-13/+13
* Define an official slot for the new !tbaa.struct metadata tag.Dan Gohman2012-09-131-0/+5
* Unify the emission of the calling conventions into a single function to reduc...Micah Villmow2012-09-131-42/+27
* Recommit, with fixes:Eric Christopher2012-09-121-0/+24
* Revert "Add some support for dealing with an object pointer on arguments."Eric Christopher2012-09-121-24/+0
* When calling print directly on a global (eg from the debugger) itDuncan Sands2012-09-121-3/+3
* Add some support for dealing with an object pointer on arguments.Eric Christopher2012-09-121-0/+24
* c bindings: revert LLVMConstInlineAsm to always use the default asm dialect.Benjamin Kramer2012-09-101-4/+2