Lines Matching refs:LibCallName
839 std::string LibCallName; in EmitAtomicExpr() local
860 LibCallName = "__atomic_compare_exchange"; in EmitAtomicExpr()
876 LibCallName = "__atomic_exchange"; in EmitAtomicExpr()
885 LibCallName = "__atomic_store"; in EmitAtomicExpr()
896 LibCallName = "__atomic_load"; in EmitAtomicExpr()
905 LibCallName = "__atomic_fetch_add"; in EmitAtomicExpr()
916 LibCallName = "__atomic_fetch_and"; in EmitAtomicExpr()
927 LibCallName = "__atomic_fetch_or"; in EmitAtomicExpr()
938 LibCallName = "__atomic_fetch_sub"; in EmitAtomicExpr()
949 LibCallName = "__atomic_fetch_xor"; in EmitAtomicExpr()
959 LibCallName = "__atomic_fetch_nand"; in EmitAtomicExpr()
967 LibCallName += "_" + llvm::utostr(Size); in EmitAtomicExpr()
991 RValue Res = emitAtomicLibcall(*this, LibCallName, RetTy, Args); in EmitAtomicExpr()