Home
last modified time | relevance | path

Searched refs:TrapCall (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp199 CallInst *TrapCall; in addBoundsChecking() local
201 TrapCall = in addBoundsChecking()
204 TrapCall = IRB.CreateCall(F, {}); in addBoundsChecking()
207 TrapCall->setDoesNotReturn(); in addBoundsChecking()
208 TrapCall->setDoesNotThrow(); in addBoundsChecking()
209 TrapCall->setDebugLoc(DebugLoc); in addBoundsChecking()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2920 llvm::CallInst *TrapCall = EmitTrapCall(llvm::Intrinsic::trap); in EmitAArch64MultiVersionResolver() local
2921 TrapCall->setDoesNotReturn(); in EmitAArch64MultiVersionResolver()
2922 TrapCall->setDoesNotThrow(); in EmitAArch64MultiVersionResolver()
2960 llvm::CallInst *TrapCall = EmitTrapCall(llvm::Intrinsic::trap); in EmitX86MultiVersionResolver() local
2961 TrapCall->setDoesNotReturn(); in EmitX86MultiVersionResolver()
2962 TrapCall->setDoesNotThrow(); in EmitX86MultiVersionResolver()
H A DCGExpr.cpp3854 llvm::CallInst *TrapCall = Builder.CreateCall( in EmitTrapCheck() local
3864 TrapCall->addFnAttr(A); in EmitTrapCheck()
3866 TrapCall->setDoesNotReturn(); in EmitTrapCheck()
3867 TrapCall->setDoesNotThrow(); in EmitTrapCheck()
3875 llvm::CallInst *TrapCall = in EmitTrapCall() local
3881 TrapCall->addFnAttr(A); in EmitTrapCall()
3884 return TrapCall; in EmitTrapCall()
H A DCGClass.cpp1448 llvm::CallInst *TrapCall = EmitTrapCall(llvm::Intrinsic::trap); in EmitDestructorBody() local
1449 TrapCall->setDoesNotReturn(); in EmitDestructorBody()
1450 TrapCall->setDoesNotThrow(); in EmitDestructorBody()