1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/AsmParser
Eli Friedman 62c143a2d5 Harden IR and bitcode parsers against infinite size types.
If isSized is passed a SmallPtrSet, it uses that set to catch infinitely
recursive types (for example, a struct that has itself as a member).
Otherwise, it just crashes on such types.
2020-05-16 14:24:51 -07:00
..
CMakeLists.txt [cmake] LLVMAsmParser - add include/llvm/ASMParser header path 2020-04-18 12:31:40 +01:00
LLLexer.cpp [IR] Convert null-pointer-is-valid into an enum attribute 2020-05-15 19:41:07 +02:00
LLLexer.h LLLexer.h - reduce SourceMgr.h include to SMLoc.h. NFC 2020-04-24 13:27:56 +01:00
LLParser.cpp Harden IR and bitcode parsers against infinite size types. 2020-05-16 14:24:51 -07:00
LLParser.h Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
LLToken.h [IR] Convert null-pointer-is-valid into an enum attribute 2020-05-15 19:41:07 +02:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Parser.cpp Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00