================
@@ -75,6 +75,74 @@ static Value *getMaskVecValue(CodeGenFunction &CGF, Value
*Mask,
return MaskVec;
}
+// Emit rounding for the value X according to the rounding RoundingControl.
+static Value *emitX86Round(CodeGenFunction &CGF, Value *X,
+ unsigned RoundingControl) {
+ unsigned RoundingMask = 0b11;
+ unsigned UseMXCSRBit = 0b1000;
----------------
phoebewang wrote:
The bit is 0x100.
https://github.com/llvm/llvm-project/pull/171227
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits