aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/LLVMContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Define an official slot for the new !tbaa.struct metadata tag.Dan Gohman2012-09-131-0/+5
* revert r158660, since Chris has some issues with this patch (namely using cod...Nuno Lopes2012-06-181-5/+0
* add the 'alloc' metadata node to represent the size of offset of buffers poin...Nuno Lopes2012-06-181-0/+5
* Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'mDuncan Sands2012-04-141-3/+3
* First part of PR12251. Add documentation and verifier support for the rangeRafael Espindola2012-03-241-0/+5
* generalize LLVMContext::emitError to take a twine instead of a StringRef.Chris Lattner2012-01-031-3/+3
* Add a pinned metadata name for fpaccuracy, and document itPeter Collingbourne2011-10-271-0/+5
* Make SMDiagnostic a little more sane. Instead of passing around note/warning...Chris Lattner2011-10-161-1/+1
* Introduce "expect" intrinsic instructions.Jakub Staszak2011-07-061-0/+4
* Add missing standard headers. Patch by Joerg Sonnenberger!Nick Lewycky2010-12-191-0/+1
* Add missing std:: prefixes to some calls. C++ doesn't require that <cfoo>Nick Lewycky2010-12-191-2/+2
* Remove trailing whitespace.Bob Wilson2010-12-171-7/+6
* now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate theChris Lattner2010-11-171-5/+6
* Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman2010-09-141-1/+8
* Clarify the ownership model of LLVMContext and Module. Namely, contexts ownOwen Anderson2010-09-081-0/+8
* Add support for remapping metadata kind IDs when reading in aDan Gohman2010-07-201-8/+5
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-071-0/+38
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-061-2/+17
* Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner2010-03-301-1/+5
* move some method definitions to files that make sense.Chris Lattner2010-03-301-11/+40
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-291-5/+0
* prune some #includesChris Lattner2009-12-281-1/+0
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-211-26/+0
* s/class Metadata/class MetadataContext/gDevang Patel2009-09-281-1/+1
* Add llvm::Metadata to manage metadata used in a context. Devang Patel2009-09-161-0/+4
* While replacing an MDNode elment, properly update MDNode's operand list. Devang Patel2009-09-041-3/+4
* Use WeakVH to hold dead mdnodes. Check use_empty() before deleting a node.Devang Patel2009-09-031-5/+7
* Now Bitcode reader bug is fixed. Reapply 80839.Devang Patel2009-09-031-4/+5
* Revert 80839 for now. It causes test failures.Devang Patel2009-09-021-5/+4
* Use CallbackVH, instead of WeakVH, to hold MDNode elements. Devang Patel2009-09-021-4/+5
* For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on cer...Devang Patel2009-09-011-4/+4
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-131-1/+1
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-1/+1
* Tidy #includes.Dan Gohman2009-08-111-3/+0
* Remove dead metadata.Devang Patel2009-08-111-0/+25
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-041-2/+15
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-311-18/+0
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-311-43/+0
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-311-13/+0
* Move more code back to 2.5 APIs.Owen Anderson2009-07-301-21/+2
* Move types back to the 2.5 API.Owen Anderson2009-07-291-83/+0
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-291-264/+0
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-22/+1
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-281-45/+0
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-271-32/+0
* Add a comment about the "getelementptr null" trick.Dan Gohman2009-07-271-0/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-66/+8
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-251-8/+4
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-52/+7