| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerUnreachable.cpp | 89 NVPTXLowerUnreachable(bool TrapUnreachable, bool NoTrapAfterNoreturn) in NVPTXLowerUnreachable() argument 90 : FunctionPass(ID), TrapUnreachable(TrapUnreachable), in NVPTXLowerUnreachable() 94 bool TrapUnreachable; member in __anona4bb47f80111::NVPTXLowerUnreachable 126 return TrapUnreachable; in isLoweredToTrap() 136 if (TrapUnreachable && !NoTrapAfterNoreturn) in runOnFunction() 156 FunctionPass *llvm::createNVPTXLowerUnreachablePass(bool TrapUnreachable, in createNVPTXLowerUnreachablePass() argument 158 return new NVPTXLowerUnreachable(TrapUnreachable, NoTrapAfterNoreturn); in createNVPTXLowerUnreachablePass()
|
| H A D | NVPTX.h | 52 FunctionPass *createNVPTXLowerUnreachablePass(bool TrapUnreachable,
|
| H A D | NVPTXTargetMachine.cpp | 406 addPass(createNVPTXLowerUnreachablePass(Options.TrapUnreachable, in addIRPasses()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 131 TrapUnreachable(false), NoTrapAfterNoreturn(false), TLSSize(0), in TargetOptions() 274 unsigned TrapUnreachable : 1; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.cpp | 86 this->Options.TrapUnreachable = true; in BPFTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenTargetMachineImpl.cpp | 104 this->Options.TrapUnreachable = true; in CodeGenTargetMachineImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.cpp | 374 this->Options.TrapUnreachable = true; in AArch64TargetMachine() 385 this->Options.TrapUnreachable = true; in AArch64TargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetMachine.cpp | 221 this->Options.TrapUnreachable = true; in WebAssemblyTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 239 this->Options.TrapUnreachable = true; in ARMBaseTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 249 this->Options.TrapUnreachable = true; in X86TargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 1323 if (DAG.getTarget().Options.TrapUnreachable) in LowerDeoptimizingReturn()
|
| H A D | FastISel.cpp | 1810 if (!UI->shouldLowerToTrap(TM.Options.TrapUnreachable, in selectOperator()
|
| H A D | SelectionDAGBuilder.cpp | 3216 if (TargetOpts.TrapUnreachable && !TargetOpts.NoTrapAfterNoreturn) in visitSPDescriptorFailure() 3602 if (!I.shouldLowerToTrap(DAG.getTarget().Options.TrapUnreachable, in visitUnreachable()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 3148 if (!UI.shouldLowerToTrap(MF->getTarget().Options.TrapUnreachable, in translateUnreachable() 3948 if (TargetOpts.TrapUnreachable && !TargetOpts.NoTrapAfterNoreturn) in emitSPDescriptorFailure()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 4544 bool UnreachableInst::shouldLowerToTrap(bool TrapUnreachable, in shouldLowerToTrap() argument 4546 if (!TrapUnreachable) in shouldLowerToTrap()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 4537 LLVM_ABI bool shouldLowerToTrap(bool TrapUnreachable,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 865 if (CLI.DoesNotReturn && !getTargetMachine().Options.TrapUnreachable) { in LowerCall()
|