1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib
Chandler Carruth 21e081b532 [IR] Sink isExceptional predicate to Instruction, rename it to
`isExceptionalTermiantor` and implement it for opcodes as well following
the common pattern in `Instruction`.

Part of removing `TerminatorInst` from the `Instruction` type hierarchy
to make it easier to share logic and interfaces between instructions
that are both terminators and not terminators.

llvm-svn: 340699
2018-08-26 08:56:42 +00:00
..
Analysis [IR] Begin removal of TerminatorInst by removing successor manipulation. 2018-08-26 08:41:15 +00:00
AsmParser Allow creating llvm::Function in non-zero address spaces 2018-08-23 09:25:17 +00:00
BinaryFormat Fix undefined behavior in r340457 2018-08-23 02:51:09 +00:00
Bitcode Allow creating llvm::Function in non-zero address spaces 2018-08-23 09:25:17 +00:00
CodeGen [IR] Begin removal of TerminatorInst by removing successor manipulation. 2018-08-26 08:41:15 +00:00
DebugInfo [DWARF] Unify warning callbacks. NFC. 2018-08-23 12:43:33 +00:00
Demangle Fix -Wunused-function warning. NFCI. 2018-08-25 17:11:11 +00:00
ExecutionEngine [RuntimeDyld] Fix a bug in RuntimeDyld::loadObjectImpl that was over-allocating 2018-08-18 18:38:37 +00:00
Fuzzer
FuzzMutate
IR [IR] Sink isExceptional predicate to Instruction, rename it to 2018-08-26 08:56:42 +00:00
IRReader
LineEditor
Linker
LTO
MC [MC, RISCV] Fixed StringRef Assertion `Index < Length && "Invalid index!"' 2018-08-25 01:34:32 +00:00
Object Use unique_ptr to hold MCInstrInfo 2018-08-24 21:03:35 +00:00
ObjectYAML [yaml2obj] - Add a support for changing EntSize. 2018-08-07 08:11:38 +00:00
Option
Passes
ProfileData [Coverage] Ignore 'unused' functions with non-zero execution counts 2018-08-07 22:25:36 +00:00
Support Remove superfluous semicolon. NFCI. 2018-08-25 16:49:35 +00:00
TableGen
Target [MIPS GlobalISel] Legalize i8 and i16 add 2018-08-26 07:25:33 +00:00
Testing
ToolDrivers
Transforms [IR] Sink isExceptional predicate to Instruction, rename it to 2018-08-26 08:56:42 +00:00
WindowsManifest
XRay [XRay] Refactor loadTraceFile(...) into two (NFC) 2018-08-24 10:30:37 +00:00
CMakeLists.txt
LLVMBuild.txt