summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Verifier.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Verifier: check that functions have at most a single !prof attachment.Peter Collingbourne2016-06-141-1/+6
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* [Verifier] Simplify code. No functionality change intended.Benjamin Kramer2016-06-121-6/+2
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-1/+1
* Verifier: Simplify and fix issue where we were not verifying unmaterialized f...Peter Collingbourne2016-06-061-15/+13
* Verifier: Remove dead code.Peter Collingbourne2016-06-061-14/+8
* [IR] Disallow loading and storing unsized typesSanjoy Das2016-06-011-0/+2
* IR: Allow multiple global metadata attachments with the same type.Peter Collingbourne2016-06-011-0/+4
* Port the strip-invalid-debuginfo logic to the legacy verifier pass, too.Adrian Prantl2016-05-251-6/+16
* Appease MSVC with curly bracesSanjoy Das2016-05-121-1/+2
* All llvm.deoptimize declarations must use the same calling conventionSanjoy Das2016-05-121-1/+25
* Refactor duplicated check for valid declaration linkage. NFC.Rafael Espindola2016-05-111-2/+1
* Delete duplicated verifier test.Rafael Espindola2016-05-111-5/+0
* Separate the Verifier into an analysis and a transformation pass andAdrian Prantl2016-05-091-5/+29
* Allow the LTO code generator to strip invalid debug info from the input.Adrian Prantl2016-05-091-3/+7
* Revert "Allow the LTO code generator to strip invalid debug info from the inp...Adrian Prantl2016-05-091-7/+3
* Revert "Separate the Verifier into an analysis and a transformation pass and"Adrian Prantl2016-05-091-29/+5
* Separate the Verifier into an analysis and a transformation pass andAdrian Prantl2016-05-091-5/+29
* Allow the LTO code generator to strip invalid debug info from the input.Adrian Prantl2016-05-091-3/+7
* Refactor the Verifier so it can diagnose IR validation errors and debugAdrian Prantl2016-05-061-159/+195
* Verifier: Verify that each inlinable callsite of a debug-info-bearing functionAdrian Prantl2016-04-241-0/+9
* Revert "Verifier: Verify that each inlinable callsite of a debug-info-bearing...Adrian Prantl2016-04-241-9/+0
* Verifier: Verify that each inlinable callsite of a debug-info-bearing functionAdrian Prantl2016-04-241-0/+9
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-144/+28
* Verifier: Add ModuleSlotTracker to printAsOperand callDuncan P. N. Exon Smith2016-04-201-1/+1
* Verifier: Prefer early continue over if-nesting, NFCDuncan P. N. Exon Smith2016-04-201-8/+9
* IR: Use a single ModuleSlotTracker in the VerifierDuncan P. N. Exon Smith2016-04-201-6/+17
* IR: Don't use raw_null_ostream in VerifierDuncan P. N. Exon Smith2016-04-201-27/+32
* IR: Use default member initialization in Verifier, NFCDuncan P. N. Exon Smith2016-04-201-5/+4
* IR: Use getRawScope() when verifyingDuncan P. N. Exon Smith2016-04-171-2/+2
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-11/+17
* Revert "[IR/Verifier] Each DISubprogram with isDefinition: true must belong t...Davide Italiano2016-04-131-16/+0
* [IR/Verifier] Each DISubprogram with isDefinition: true must belong to a CU.Davide Italiano2016-04-121-0/+16
* Introduce an GCRelocateInst class [NFC]Philip Reames2016-04-121-2/+2
* Add the allocsize attribute to LLVM.George Burgess IV2016-04-121-1/+29
* Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith2016-04-081-0/+4
* Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith2016-04-081-4/+0
* Don't IPO over functions that can be de-refinedSanjoy Das2016-04-081-1/+1
* ValueMapper: Treat LocalAsMetadata more like function-local ValuesDuncan P. N. Exon Smith2016-04-081-0/+4
* [IR/Verifier] Fix (yet another) crash.Davide Italiano2016-04-081-8/+14
* [IR/Verifier] Merge two ifs into one. NFC.Davide Italiano2016-04-071-3/+1
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-16/+21
* [IRVerifier] Don't crash on invalid DIFile inside DISubprogram.Davide Italiano2016-04-061-0/+2
* [IRVerifier] Prefer dyn_cast<> over isa<> + cast<>.Davide Italiano2016-04-061-9/+8
* Revert "[IRVerifier] Don't crash on invalid DIFile inside DISubprogram."Davide Italiano2016-04-061-2/+0
* [IRVerifier] Don't crash on invalid DIFile inside DISubprogram.Davide Italiano2016-04-061-0/+2
* [IRVerifier] Avoid crashing on an invalid compile unit.Davide Italiano2016-04-061-7/+8
* Swift Calling Convention: add swifterror attribute.Manman Ren2016-04-011-3/+80
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-311-0/+3
* Introduce a @llvm.experimental.guard intrinsicSanjoy Das2016-03-311-0/+8
OpenPOWER on IntegriCloud