summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Verifier.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-291-4/+12
* Add an IR Verifier check for orphaned DICompileUnits.Adrian Prantl2016-03-281-2/+23
* [Verifier] Reject PHIs using defs from own block.Michael Kruse2016-03-261-1/+7
* Introduce @llvm.experimental.deoptimizeSanjoy Das2016-03-111-0/+23
* [Verifier] Don't abort on invalid cleanupretsDavid Majnemer2016-03-011-1/+1
* [Verifier] Diagnose when unwinding out of cycles of blocksDavid Majnemer2016-03-011-1/+4
* [Verifier] Handle more funclet edge casesDavid Majnemer2016-02-291-6/+9
* [Verifier] Minor fix to error message; NFCSanjoy Das2016-02-291-2/+2
* rangify; NFCISanjay Patel2016-02-251-54/+43
* [IR] Extend cmpxchg to allow pointer type operandsPhilip Reames2016-02-191-2/+3
* [Verifier] Add checks for masked.load and masked.store intrinsicsPhilip Reames2016-02-091-0/+38
* clean up; NFCSanjay Patel2016-01-311-57/+60
* Add a "gc-transition" operand bundleSanjoy Das2016-01-201-5/+9
* [Verifier] Fix performance regression for LTO buildsIvan Krasin2016-01-201-6/+7
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-1/+1
* Bring back "Assert that we have all use/users in the getters."Rafael Espindola2016-01-151-2/+4
* Once again revert debug info verifier changesKeno Fischer2016-01-151-63/+14
* Reapply r257105 "[Verifier] Check that debug values have proper size"Keno Fischer2016-01-151-14/+63
* [Verifier] Check parentage of GVs in dbg metadataKeno Fischer2016-01-141-2/+9
* [Verifier] Verify that a GlobalValue is only used in this ModuleKeno Fischer2016-01-141-0/+36
* Revert "Assert that we have all use/users in the getters."Michael Zolotukhin2016-01-141-3/+1
* Re-Revert r257105 (Verifier debug info changes)Keno Fischer2016-01-131-50/+14
* Use utostr rather than std::to_stringKeno Fischer2016-01-131-2/+2
* Reapply r257105 "[Verifier] Check that debug values have proper size"Keno Fischer2016-01-131-14/+50
* [WinEH] Fix catchpad pred verificationJoseph Tremoulet2016-01-101-0/+3
* [WinEH] Disallow cyclic unwindsJoseph Tremoulet2016-01-101-4/+78
* [WinEH] Verify consistent funclet unwind exitsJoseph Tremoulet2016-01-101-22/+146
* [WinEH] Verify unwind edges against EH pad treeJoseph Tremoulet2016-01-101-3/+36
* Temporarily revert r257105 "[Verifier] Check that debug values have proper size"Keno Fischer2016-01-071-50/+14
* [Verifier] Check that debug values have proper sizeKeno Fischer2016-01-071-14/+50
* Added support for macro emission in dwarf (supporting DWARF version 4).Amjad Aboud2016-01-071-0/+3
* [Statepoints] Initial support for relocating vectors of pointersPhilip Reames2016-01-071-8/+14
* [Statepoints] Refactor GCRelocateOperands into an intrinsic wrapper. NFC.Manuel Jacob2016-01-051-7/+7
* [Verifier] Add braces to satisfy buildbots. NFCJoseph Tremoulet2016-01-021-1/+2
* [WinEH] Verify catchswitch handlersJoseph Tremoulet2016-01-021-0/+7
* [WinEH] Tighten parentPad verifier checksJoseph Tremoulet2016-01-021-4/+2
* [gc.statepoint] Change gc.statepoint intrinsic's return type to token type in...Chen Li2015-12-261-7/+4
* Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics.Manuel Jacob2015-12-221-3/+0
* Assert that we have all use/users in the getters.Rafael Espindola2015-12-191-1/+3
* Polish atomic pointersJF Bastien2015-12-171-25/+24
* Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributesVaivaswatha Nagaraj2015-12-161-1/+15
* [IR] Add support for floating pointer atomic loads and storesPhilip Reames2015-12-161-3/+5
* [WinEH] Use operand bundles to describe call sitesDavid Majnemer2015-12-151-3/+17
* [IR] Remove terminatepadDavid Majnemer2015-12-141-36/+2
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-85/+70
* Verifier: Avoid quadratic checking of aggregates for bad bitcastsDuncan P. N. Exon Smith2015-12-101-38/+37
* Macro debug info support in LLVM IRAmjad Aboud2015-12-101-2/+27
* [Verifier] Fix !dbg validation if Scope is the SubprogramKeno Fischer2015-12-061-1/+4
* [Verifier] Improve error for cross-module refsKeno Fischer2015-12-011-3/+10
* Disallow aliases to available_externally.Rafael Espindola2015-11-261-1/+2
OpenPOWER on IntegriCloud