llvm-project/llvm/lib/FuzzMutate
Chandler Carruth 9ae926b973 [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
This is a bit awkward in a handful of places where we didn't even have
an instruction and now we have to see if we can build one. But on the
whole, this seems like a win and at worst a reasonable cost for removing
`TerminatorInst`.

All of this is part of the removal of `TerminatorInst` from the
`Instruction` type hierarchy.

llvm-svn: 340701
2018-08-26 09:51:22 +00:00
..
CMakeLists.txt Move some CLI utils out of llvm-isel-fuzzer and into the library 2017-09-02 23:43:04 +00:00
FuzzerCLI.cpp Remove trailing space 2018-07-30 19:41:25 +00:00
IRMutator.cpp [FuzzMutate] Inst deleter doesn't work with PhiNodes 2018-01-25 09:22:18 +00:00
LLVMBuild.txt [FuzzMutate] Fix windows build after rL318407. 2017-11-16 16:17:32 +00:00
OpDescriptor.cpp Re-apply "Introduce FuzzMutate library" 2017-08-21 22:57:06 +00:00
Operations.cpp [FuzzMutate] Correctly split landingpad blocks 2017-12-13 11:45:53 +00:00
RandomIRBuilder.cpp [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 2018-08-26 09:51:22 +00:00