DebugInfo: Gut DISubprogram and DILexicalBlock*
[oota-llvm.git] / lib / IR / Verifier.cpp
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DISubprogram and DILexicalBlock*
2015-04-13 Duncan P. N. Exon... Reapply "Verifier: Check for incompatible bit piece...
2015-04-13 Duncan P. N. Exon... Revert "Verifier: Check for incompatible bit piece...
2015-04-11 Duncan P. N. Exon... DebugInfo: Make MDSubprogram::getFunction() return...
2015-04-11 Duncan P. N. Exon... Verifier: Check for incompatible bit piece expressions
2015-04-07 Duncan P. N. Exon... IR: Remove MDTupleTypedArrayWrapper::operator MDTuple*()
2015-04-06 David Blaikie[opaque pointer type] Avoid using PointerType::getEleme...
2015-04-06 Duncan P. N. Exon... Metadata: Add typed array-like wrapper for MDTuple
2015-04-06 Duncan P. N. Exon... Verifier: Check composite type template params
2015-04-03 David Majnemer[WinEH] Sink UnwindHelp completely out of IR
2015-04-03 Duncan P. N. Exon... Verifier: Check that inlined-at locations agree
2015-04-02 Reid Kleckner[WinEH] Make llvm.eh.actions use frameescape indices...
2015-03-31 David Majnemer[WinEH] Generate .xdata for catch handlers
2015-03-31 Duncan P. N. Exon... Verifier: Don't return early from verifyTypeRefs()
2015-03-31 Duncan P. N. Exon... Verifier: Explicitly verify type references
2015-03-31 Duncan P. N. Exon... Verifier: Move over DISubprogram::Verify()
2015-03-31 Duncan P. N. Exon... Verifier: Check reference flags in debug info
2015-03-31 Duncan P. N. Exon... Verifier: Move more debug info checks away from Verify()
2015-03-31 Duncan P. N. Exon... Verifier: Move checks over from DIDescriptor::Verify()
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-30 Duncan P. N. Exon... Verifier: Add operand checks for remaining debug info
2015-03-30 Duncan P. N. Exon... Verifier: Loosen r233559 check for 'function:' field...
2015-03-30 Duncan P. N. Exon... Verifier: Add operand checks for MDLexicalBlock
2015-03-30 Duncan P. N. Exon... Verifier: Check operands of MDSubprogram nodes
2015-03-28 Duncan P. N. Exon... Verifier: Allow subroutine types to have no type array
2015-03-27 Duncan P. N. Exon... Verifier: Check operands of MDType subclasses and MDCom...
2015-03-27 Duncan P. N. Exon... Verifier: Check fields of MDVariable subclasses
2015-03-27 Philip ReamesRequire a GC strategy be specified for functions which...
2015-03-27 David MajnemerWinEH: Create a parent frame alloca for HandlerType...
2015-03-26 Duncan P. N. Exon... Verifier: Check accessors of MDLocation
2015-03-25 Reid KlecknerWinEH: Create an unwind help alloca for __CxxFrameHandl...
2015-03-24 Duncan P. N. Exon... Verifier: Start recursing into !dbg attachments
2015-03-24 Duncan P. N. Exon... Verifier: !llvm.dbg.cu must point at compile units
2015-03-20 Duncan P. N. Exon... Verifier: Check that !dbg attachments have the right...
2015-03-20 Duncan P. N. Exon... Verifier: Remove the separate DebugInfoVerifier class
2015-03-19 Duncan P. N. Exon... Verifier: Remove the separate -verify-di pass
2015-03-17 Duncan P. N. Exon... DebugInfo: Drop fake DW_TAG_expression
2015-03-17 Duncan P. N. Exon... Verifier: Set --verify-debug-info=true by default
2015-03-16 Duncan P. N. Exon... Verifier: Don't call debug info verifier if the module...
2015-03-16 Duncan P. N. Exon... Verifier: Simplify logic in processCallInst(), NFC
2015-03-16 Duncan P. N. Exon... IR: Take advantage of -verify checks for MDExpression
2015-03-16 Duncan P. N. Exon... Verifier: Remove unnecessary double-checks
2015-03-16 Duncan P. N. Exon... Fix doxygen comments from r232268
2015-03-15 Duncan P. N. Exon... DbgIntrinsicInst: Downcast to specialized MDNodes in...
2015-03-15 Duncan P. N. Exon... Verifier: Check debug info intrinsic arguments
2015-03-15 Duncan P. N. Exon... Verifier: Remove unnecessary null check
2015-03-15 Duncan P. N. Exon... Verifier: Make the raw_ostream constructor argument...
2015-03-14 Duncan P. N. Exon... IR: Make Metadata::print() reliable and useful
2015-03-14 Duncan P. N. Exon... Recover the ability to 'b CheckFailed' after r231577
2015-03-13 Owen AndersonFix an infinite recursion in the verifier caused by...
2015-03-11 Owen AndersonFix another verifier crash where a GC intrinsic would...
2015-03-10 Owen AndersonFix an issue in the verifier where we could try to...
2015-03-09 David BlaikieSimplify expressions involving boolean constants with...
2015-03-07 Benjamin KramerMake the assertion macros in Verifier and Linter truly...
2015-03-05 Reid KlecknerRemove accidental errs() call in Verifier
2015-03-05 Reid KlecknerReplace llvm.frameallocate with llvm.frameescape
2015-03-02 Owen AndersonTeach the verifier to enforce that the alignment argume...
2015-02-20 David MajnemerVerifier: Unused comdats might not have a corresponding GV
2015-02-19 Igor LaevskyImplement invoke statepoint verification.
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-16 David MajnemerVerifier: Diagnose module flags which have null ID...
2015-02-13 Duncan P. N. Exon... IR: Add MDExpression::ExprOperand
2015-02-11 David MajnemerVerifier: Check for null operands in !llvm.module.flags
2015-02-11 David MajnemerVerifier: Make sure !llvm.ident's operand isn't null
2015-02-10 Duncan P. N. Exon... Verifier: reuse getInlinedAt() result, NFC
2015-02-10 Duncan P. N. Exon... Verifier: Check for valid tags in debug nodes
2015-02-10 Duncan P. N. Exon... Verifier: Add simple checks for MDLocation
2015-02-10 Duncan P. N. Exon... Verifier: Create stubs for specialized metadata nodes
2015-02-09 Duncan P. N. Exon... Verifier: Const-qualify Metadata, NFC
2015-02-08 Elena DemikhovskyMasked Gather and Scatter Intrinsics.
2015-02-03 Philip ReamesUse ImmutableCallSite for statepoint verification.
2015-01-30 Philip ReamesFactor out statepoint verification into separate functi...
2015-01-22 Ramkumar RamachandraIntrinsics: introduce llvm_any_ty aka ValueType Any
2015-01-21 Adrian PrantlMake DIExpression::Verify() stricter by checking that...
2015-01-20 Ramkumar Ramachandra[GC] Verify-pass void vararg functions in gc.statepoint
2015-01-19 Duncan P. N. Exon... IR: Remove MDNodeFwdDecl
2015-01-13 Ramkumar RamachandraStandardize {pred,succ,use,user}_empty()
2015-01-13 Reid KlecknerRename llvm.recoverframeallocation to llvm.framerecover
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.
next