verify-di: Implement DebugInfoVerifier
[oota-llvm.git] / lib / IR / Verifier.cpp
2014-04-15 Duncan P. N. Exon... verify-di: Implement DebugInfoVerifier
2014-04-15 Duncan P. N. Exon... verify-di: split out VerifierSupport
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-04-08 Duncan P. N. Exon... Verifier: Give the right message for bad atomic loads
2014-04-07 Eric ChristopherInvert the option to enable debug info verification...
2014-03-29 Tim NorthoverIntrinsics: add LLVMHalfElementsVectorType constraint
2014-03-28 Tim NorthoverIntrinsics: expand semantics of LLVMExtendedVectorType...
2014-03-27 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-26 Rafael EspindolaRevert "Prevent alias from pointing to weak aliases."
2014-03-26 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-18 Alon Mishne[C++11] Change DebugInfoFinder to use range-based loops
2014-03-12 Rafael EspindolaReject alias to undefined symbols in the verifier.
2014-03-12 Rafael EspindolaAvoid repeated calls to CE->getOperand(0). No functiona...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-10 Justin BognerIR: Slightly more verbose error in Verifier
2014-03-09 Ahmed Charles[C++11] Fix break due to MSVC bug.
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to IR library.
2014-03-04 Chandler Carruth[Modules] Move the ConstantRange class into the IR...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-02-13 Rafael EspindolaCheck that GlobalAliases don't have section or alignment.
2014-01-20 Chandler Carruth[PM] Wire up the Verifier for the new pass manager...
2014-01-19 Chandler Carruth[PM] Make the verifier work independently of any pass...
2014-01-17 Chandler Carruth[PM] [cleanup] Rename some of the Verifier's members...
2014-01-17 Chandler Carruth[PM] Remove the preverifier and directly compute the...
2014-01-16 Reid KlecknerChange inalloca rules to make it only apply to the...
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-14 Nico RieckRevert "Decouple dllexport/dllimport from linkage"
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-02 Matt ArsenaultAllow addrspacecast in global aliases
2013-12-19 Reid KlecknerBegin adding docs and IR-level support for the inalloca...
2013-12-07 Kaelyn UhrainFix the segfault reported in PR 11990.
2013-11-18 Paul RobinsonThe 'optnone' attribute means don't inline anything...
2013-11-18 Manman RenDebug Info Verifier: disable it by default.
2013-11-17 Manman RenDebug Info Verifier: fix when to find debug info nodes...
2013-11-17 Manman RenDebug Info Verifier: enable public functions of Finder...
2013-11-16 Manman RenDebug Info Verifier: remove un-used argument in verifyD...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-13 Rafael EspindolaDon't call doFinalization from verifyFunction.
2013-11-01 Rafael EspindolaRemove linkonce_odr_auto_hide.
2013-10-31 Andrew TrickEnable variable arguments support for intrinsics.
2013-10-30 Rafael EspindolaAdd calls to doInitialization() and doFinalization...
2013-10-16 Rafael EspindolaAdd support for metadata representing .ident directives.
2013-10-09 Rafael EspindolaAdd a GlobalAlias::isValidLinkage to reduce code duplic...
2013-10-06 Rafael EspindolaAdd support for aliases with linkonce_odr.
2013-09-09 Manman RenDebug Info: Use DIScopeRef for DIType::getContext.
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
2013-09-07 Richard SmithRemove verifier check that attribute 'builtin' is only...
2013-08-23 Andrea Di BiagioAdd function attribute 'optnone'.
2013-08-06 Manman RenDebug Info Finder|Verifier: handle DbgLoc attached...
2013-08-02 Eric ChristopherTemporarily revert "Debug Info Finder|Verifier: handle...
2013-08-01 Manman RenDebug Info Finder|Verifier: handle DbgLoc attached...
2013-07-31 Matt ArsenaultReject bitcasts between address spaces with different...
2013-07-23 Manman RenDebug Info Finder: use processDeclare and processValue...
2013-07-20 Matt ArsenaultDisallow global aliases to bitcast between address...
2013-07-20 Matt ArsenaultRemove trailing whitespace, fix file path in comment
2013-07-20 Manman RenDebug Info Verifier: simplify DIxxx::Verify
2013-07-19 Rafael Espindolas/compiler_used/compiler.used/.
2013-07-19 Manman RenDebug Info: enable verifying by default and disable...
2013-07-06 Nick LewyckyExtend 'readonly' and 'readnone' to work on function...
2013-07-02 Tobias GrosserIRVerifier: Correctly check attribute types
2013-06-27 Michael GottesmanAdded support for the Builtin attribute.
2013-06-19 Michael Gottesman[APFloat] Converted all references to APFloat::isNormal...
2013-06-18 Bill WendlingWe want a string representation of the attribute, not...
2013-06-11 Rafael EspindolaRequire members of llvm.used to be named.
2013-05-27 Rafael EspindolaMake it explicit that GlobalAlias are ok in llvm.used.
2013-05-24 Diego NovilloAdd a new function attribute 'cold' to functions.
2013-04-23 Stephen LinAdd some constraints to use of 'returned':
2013-04-22 Rafael EspindolaAlso verify llvm.compiler_used.
2013-04-22 Rafael EspindolaClarify that llvm.used can contain aliases.
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-04-18 Bill WendlingThis patch addresses two cleanup issues:
2013-02-26 Kostya SerebryanyUnify clang/llvm attributes for asan/tsan/msan (LLVM...
2013-02-22 Bill WendlingImplement the NoBuiltin attribute.
2013-02-11 Kostya Serebryany[tsan/msan] adding thread_safety and uninitialized_chec...
2013-02-10 Bill WendlingAdd 'empty' query methods to the builder and use them...
2013-01-31 Bill WendlingMake the AttrBuilder creation method of Attribute priva...
2013-01-31 Bill WendlingRevert for now:
2013-01-31 Bill WendlingRemove the AttrBuilder version of the Attribute::get...
2013-01-30 Bill WendlingConvert typeIncompatible to return an AttributeSet.
2013-01-30 Bill WendlingAttempt to fix dragonegg. Use the number of slots to...
2013-01-25 Bill WendlingRemove some introspection functions.
2013-01-25 Bill WendlingAdd an accessor method to get the slot's index. This...
2013-01-25 Bill WendlingUse the AttributeSet query instead of the Attribute...
2013-01-21 Bill WendlingUse AttributeSet instead of Attribute to verify things.
2013-01-18 Bill WendlingPush some more methods down to hide the use of the...
2013-01-16 Daniel Dunbar[IR] Add 'Append' and 'AppendUnique' module flag behaviors.
2013-01-15 Daniel Dunbar[IR] Add verification for module flags with the "requir...
2013-01-15 Daniel Dunbar[IR] Add verifier support for llvm.module.flags.
2013-01-11 Michael IlsemanSupport for half intrinsics. Pushes MMX into slower...
2013-01-04 Eli BenderskyRemove unused #include
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.