Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics
[oota-llvm.git] / lib / IR / Verifier.cpp
2015-01-13 Reid KlecknerAdd the llvm.frameallocate and llvm.recoverframeallocat...
2015-01-07 Philip Reames[GC] improve testing around gc.relocate and fix a test
2015-01-05 Chandler Carruth[PM] Switch the new pass manager to use a reference...
2014-12-25 Elena DemikhovskyMasked Load/Store - Changed the order of parameters...
2014-12-16 Rafael EspindolaUse CastInst::castIsValid to simplify the verifier.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-04 Philip ReamesA few more checks for gc.statepoints in the Verifier
2014-12-03 Philip ReamesStrength Verifier checks around the types involved...
2014-12-03 Philip ReamesMake the Verifier more strict about gc.statepoints
2014-12-01 Philip Reames[Statepoints 1/4] Statepoint infrastructure for garbage...
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-21 Zachary TurnerAdd curly braces to workaround an MSVC bug.
2014-11-21 Adrian PrantlVerifier: Check that all instructions have their parent...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::getOperator()
2014-11-01 Rafael EspindolaRemove redundant calls to isMaterializable.
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-10-24 Rafael EspindolaDon't ever call materializeAllPermanently during LTO.
2014-10-21 Philip ReamesExtend the verifier to check usage of 'nonnull' metadata.
2014-10-20 Philip ReamesExtend the verifier to validate range metadata on calls...
2014-10-17 Juergen Ributzka[Stackmaps] Enable invoking the patchpoint intrinsic.
2014-09-08 Alexey SamsonovBe more careful in parsing Module::ModFlagBehavior...
2014-08-29 Reid KlecknerVerifier: Don't reject varargs callee cleanup functions
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-15 Reid KlecknerDocument the maximum LLVM IR alignment, which is 1...
2014-07-13 David MajnemerIR: Allow comdats to be applied to globals with interna...
2014-06-28 David MajnemerVerifier: Update assert message to reflect LangRef
2014-06-27 David MajnemerIR: Add COMDATs to the IR
2014-06-19 Jingyue Wu[ValueTracking] Extend range metadata to call/invoke
2014-06-12 Bob WilsonFix verifier for GlobalAliases to avoid recursing into...
2014-06-06 Rafael EspindolaAllow aliases to be unnamed_addr.
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-26 Rafael EspindolaUse existing helper function.
2014-05-16 Reid KlecknerAdd comdat key field to llvm.global_ctors and llvm...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-15 Reid Klecknermusttail: Fix the verification of alignment attributes
2014-05-09 Reid KlecknerAllow sret on the second parameter as well as the first
2014-05-06 Rafael EspindolaSpecial case aliases in GlobalValue::getSection.
2014-05-06 Rafael EspindolaSpecial case aliases in GlobalValue::getAlignment.
2014-05-02 Rafael EspindolaAliases are always definitions. Delete dead code.
2014-04-30 David MajnemerIR: Conservatively verify inalloca arguments
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-15 Duncan P. N. Exon... verify-di: Add back braces for MSVC compatability
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.
next