summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Verifier.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add ‘llvm.experimental.constrained.fma‘ Intrinsic.Wei Ding2017-08-241-2/+4
* Retire the llvm.dbg.mir hack after r311594.Adrian Prantl2017-08-231-1/+1
* Add a Verifier check for DILocation's scopes.Adrian Prantl2017-08-231-0/+4
* [Verifier] Avoid visiting DIGlobalVariables twice.Davide Italiano2017-08-171-2/+0
* [Verifier] Reject globals without a type associated.Davide Italiano2017-08-161-0/+1
* Add strictfp attribute to prevent unwanted optimizations of libm callsAndrew Kaylor2017-08-141-0/+1
* Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl2017-08-011-1/+1
* Add element atomic memset intrinsicDaniel Neilson2017-07-121-1/+32
* Add element atomic memmove intrinsicDaniel Neilson2017-07-121-0/+36
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-2/+2
* [IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy...Craig Topper2017-07-091-11/+8
* [IR] Use CmpInst::isFPPredicate/isIntPredicate in a few other places. NFCCraig Topper2017-07-051-4/+2
* [Atomics] Rename and change prototype for atomic memcpy intrinsicDaniel Neilson2017-06-161-10/+21
* IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne2017-06-121-0/+8
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* Add constrained intrinsics for some libm-equivalent operationsAndrew Kaylor2017-05-251-1/+18
* [IR] Switch AttributeList to use an array for O(1) accessReid Kleckner2017-05-231-11/+3
* Support for taking the max of module flags when linking, use for PIE/PICTeresa Johnson2017-05-231-0/+7
* Fix breakage after r303461Matthias Braun2017-05-201-3/+0
* Verifier: Check wchar_size module flag.Matthias Braun2017-05-191-0/+9
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-091-2/+11
* Revert r302469 "Make it illegal for two Functions to point to the same DISubp...Hans Wennborg2017-05-091-11/+2
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-081-2/+11
* AMDGPU: Add AMDGPU_HS calling conventionMarek Olsak2017-05-021-0/+1
* Make getParamAlignment use argument numbersReid Kleckner2017-04-281-3/+3
* Add speculatable function attributeMatt Arsenault2017-04-281-11/+21
* Add support for DW_TAG_thrown_type.Adrian Prantl2017-04-261-0/+8
* [IR] Make paramHasAttr to use arg indices instead of attr indicesReid Kleckner2017-04-141-2/+2
* Simplify some Verifier attribute checks with AttributeSetReid Kleckner2017-04-141-188/+175
* [IR] Make getParamAttributes take argument numbers, not ArgNo+1Reid Kleckner2017-04-131-3/+3
* Remove unused functions. Remove static qualifier from functions in header fil...Vassil Vassilev2017-04-111-22/+0
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-2/+3
* Verifier: Check some amdgpu calling convention restrictionsMatt Arsenault2017-04-041-0/+12
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-45/+48
* [DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov2017-03-081-0/+7
* Rephrase condition for better readability. NFCAdrian Prantl2017-03-071-1/+1
* Relax the conflicting function arg verifier to allow for inlined debugAdrian Prantl2017-03-071-0/+10
* Verfier: Move the reset of DebugFnArgs closer to other similar operations.Adrian Prantl2017-03-071-2/+1
* Verifier: Change Assert to AssertDI.Adrian Prantl2017-03-061-3/+3
* Teach the IR verifier to reject conflicting debug info for function arguments.Adrian Prantl2017-02-281-0/+38
* Add function importing info from samplepgo profile to the module summary.Dehao Chen2017-02-281-2/+2
* fix 80-column violationAdrian Prantl2017-02-231-1/+2
* Revert "Teach the IR verifier to reject conflicting debug info for function a...Adrian Prantl2017-02-231-38/+0
* Teach the IR verifier to reject conflicting debug info for function arguments.Adrian Prantl2017-02-211-0/+38
* [IR/Verifier] List the CU we weren't able to find in `llvm.dbg.cu`.Davide Italiano2017-02-201-4/+2
* [IR/Verifier] Don't visit DISubprograms more than needed.Davide Italiano2017-02-181-2/+0
* Verifier: Disallow a line number without a file in DISubprogramJustin Bogner2017-02-171-0/+2
* Add intrinsics for constrained floating point operationsAndrew Kaylor2017-01-261-0/+18
* [TBAAVerifier] Be stricter around verifying scalar nodesSanjoy Das2016-12-291-24/+21
OpenPOWER on IntegriCloud