Searched refs:EmitMSVCBuiltinExpr (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 1826 Value *CodeGenFunction::EmitMSVCBuiltinExpr(MSVCIntrin BuiltinID, in EmitMSVCBuiltinExpr() function in CodeGenFunction 5504 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedExchange, E)); in EmitBuiltinExpr() 5507 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedCompareExchange, E)); in EmitBuiltinExpr() 5510 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedCompareExchange_nf, E)); in EmitBuiltinExpr() 5519 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedIncrement, E)); in EmitBuiltinExpr() 5523 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedDecrement, E)); in EmitBuiltinExpr() 5527 return RValue::get(EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedAnd, E)); in EmitBuiltinExpr() 5532 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedExchangeAdd, E)); in EmitBuiltinExpr() 5537 EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedExchangeSub, E)); in EmitBuiltinExpr() 5541 return RValue::get(EmitMSVCBuiltinExpr(MSVCIntrin::_InterlockedOr, E)); in EmitBuiltinExpr() [all …]
|
| H A D | CodeGenFunction.h | 4888 llvm::Value *EmitMSVCBuiltinExpr(MSVCIntrin BuiltinID, const CallExpr *E);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | X86.cpp | 749 return EmitMSVCBuiltinExpr(*MsvcIntId, E); in EmitX86BuiltinExpr()
|
| H A D | ARM.cpp | 3018 return EmitMSVCBuiltinExpr(*MsvcIntId, E); in EmitARMBuiltinExpr() 5724 return EmitMSVCBuiltinExpr(*MsvcIntId, E); in EmitAArch64BuiltinExpr()
|