Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp196 CallInst *TrapCall = IRB.CreateCall(F, {}); in addBoundsChecking() local
197 TrapCall->setDoesNotReturn(); in addBoundsChecking()
198 TrapCall->setDoesNotThrow(); in addBoundsChecking()
199 TrapCall->setDebugLoc(DebugLoc); in addBoundsChecking()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExpr.cpp3584 llvm::CallInst *TrapCall = in EmitTrapCheck() local
3591 TrapCall->addFnAttr(A); in EmitTrapCheck()
3593 TrapCall->setDoesNotReturn(); in EmitTrapCheck()
3594 TrapCall->setDoesNotThrow(); in EmitTrapCheck()
3609 llvm::CallInst *TrapCall = in EmitTrapCall() local
3615 TrapCall->addFnAttr(A); in EmitTrapCall()
3618 return TrapCall; in EmitTrapCall()
H A DCodeGenFunction.cpp2669 llvm::CallInst *TrapCall = EmitTrapCall(llvm::Intrinsic::trap); in EmitMultiVersionResolver() local
2670 TrapCall->setDoesNotReturn(); in EmitMultiVersionResolver()
2671 TrapCall->setDoesNotThrow(); in EmitMultiVersionResolver()
H A DCGClass.cpp1447 llvm::CallInst *TrapCall = EmitTrapCall(llvm::Intrinsic::trap); in EmitDestructorBody() local
1448 TrapCall->setDoesNotReturn(); in EmitDestructorBody()
1449 TrapCall->setDoesNotThrow(); in EmitDestructorBody()