aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Verifier.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-18[LLVM][IR] Replace ConstantInt's specialisation of getType() with getIntegerT...Paul Walker1-5/+6
2023-12-14[llvm] Support IFuncs on Darwin platforms (#73686)Jon Roelofs1-7/+5
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-12-11[GlobalISel] Add G_PREFETCH (#74863)Jay Foad1-1/+1
2023-12-04[Verifier] Check function attributes related to branch protection (NFC) (#70565)Momchil Velikov1-0/+20
2023-11-30Revert "[DWARFv5] Verify all-or-nothing constraint on DIFile source"Adrian Prantl1-18/+0
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer1-7/+9
2023-11-17Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (...Stephen Tozer1-9/+7
2023-11-17[DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)Stephen Tozer1-7/+9
2023-11-15Reland "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TA...Michael Buch1-0/+1
2023-11-15Revert "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TA...Michael Buch1-1/+0
2023-11-15[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variab...Michael Buch1-0/+1
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse1-0/+8
2023-11-08[AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg intrinsic (#71530)Diana1-0/+24
2023-11-08Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-3/+3
2023-11-06[DebugInfo][Verifier] Verify that array types have base types present (#70803)Jeremy Morse1-0/+4
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse1-8/+0
2023-11-02[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev1-3/+3
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse1-0/+8
2023-11-01[IR] Add writable attributeNikita Popov1-0/+13
2023-10-24[IR] Require that ptrmask mask matches pointer index size (#69343)Nikita Popov1-0/+4
2023-10-19ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (#66924)Ramkumar Ramachandra1-2/+20
2023-10-18[LLVM] Add new attribute `optdebug` to optimize for debugging (#66632)Stephen Tozer1-0/+11
2023-10-16Revert "Reapply [Verifier] Sanity check alloca size against DILocalVariable f...Nikita Popov1-14/+0
2023-10-09Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment ...Nikita Popov1-0/+14
2023-09-29Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Hans Wennborg1-3/+3
2023-09-27[IR] Allow llvm.ptrmask of vectors (#67434)Nikita Popov1-0/+19
2023-09-26[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev1-3/+3
2023-09-20[LLVM] convergence verifier should visit all instructions (#66200)Sameer Sahasrabuddhe1-5/+6
2023-09-18Revert "Reapply [Verifier] Sanity check alloca size against DILocalVariable f...Nikita Popov1-14/+0
2023-09-15Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment ...Nikita Popov1-0/+14
2023-09-14[IR] Enable load/store/alloca for arrays of scalable vectors.Paul Walker1-11/+3
2023-09-08[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit mask ins...Phoebe Wang1-0/+22
2023-09-07Revert "[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit ...Phoebe Wang1-22/+0
2023-09-07[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit mask ins...Phoebe Wang1-0/+22
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song1-1/+1
2023-08-28Revert "[Verifier] Sanity check alloca size against DILocalVariable fragment ...Nikita Popov1-14/+0
2023-08-28[Verifier] Sanity check alloca size against DILocalVariable fragment sizeNikita Popov1-0/+14
2023-08-25[VP][RISCV] Add vp.is.fpclass and RISC-V supportLiaoChunyu1-0/+5
2023-08-23[LLVM][Convergence] further refactor convergence verifierSameer Sahasrabuddhe1-13/+0
2023-08-17[Verifier] Allow undef/poison in entry_values expressions.Felipe de Azevedo Piovezan1-4/+8
2023-08-17[AMDGPU] More verifier checks for llvm.amdgcn.cs.chainDiana Picus1-0/+5
2023-08-10[llvm] Drop some bitcasts and references related to typed pointersBjorn Pettersson1-2/+1
2023-08-03Restore "[LLVM] move verification of convergence control to a class template""Sameer Sahasrabuddhe1-160/+12
2023-08-01Revert "[LLVM] move verification of convergence control to a class template"Sameer Sahasrabuddhe1-12/+160
2023-08-01[Verifier] Pass raw_ostream as pointer instead of referenceBenjamin Kramer1-1/+1
2023-08-01[LLVM] move verification of convergence control to a class templateSameer Sahasrabuddhe1-160/+12
2023-07-31[LLVM] Add missing verifier checks for convergence controlSameer Sahasrabuddhe1-18/+24
2023-07-26[Verifier] definition subprograms cannot be nested within DICompositeType whe...DianQK1-0/+9
2023-07-15[LangRef] vscale_range implies the vscale is power-of-twoZhongyunde1-1/+4