Lines Matching refs:StoreVal
4164 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr() local
4172 if (StoreVal->getType()->isPointerTy()) in EmitARMBuiltinExpr()
4173 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
4175 StoreVal = Builder.CreateBitCast(StoreVal, StoreTy); in EmitARMBuiltinExpr()
4176 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
4183 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "strex"); in EmitARMBuiltinExpr()
4931 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitAArch64BuiltinExpr() local
4939 if (StoreVal->getType()->isPointerTy()) in EmitAArch64BuiltinExpr()
4940 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
4942 StoreVal = Builder.CreateBitCast(StoreVal, StoreTy); in EmitAArch64BuiltinExpr()
4943 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
4950 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "stxr"); in EmitAArch64BuiltinExpr()