Fix float add/mul reduction codegen
The accumulator is now respected for unordered reductions.
This commit is contained in:
parent
8789c9e595
commit
5c95f5fa6b
4 changed files with 9 additions and 2 deletions
|
@ -715,6 +715,7 @@ extern "C" {
|
|||
// Operations on scalar constants
|
||||
pub fn LLVMConstInt(IntTy: &Type, N: c_ulonglong, SignExtend: Bool) -> &Value;
|
||||
pub fn LLVMConstIntOfArbitraryPrecision(IntTy: &Type, Wn: c_uint, Ws: *const u64) -> &Value;
|
||||
pub fn LLVMConstReal(RealTy: &Type, N: f64) -> &Value;
|
||||
pub fn LLVMConstIntGetZExtValue(ConstantVal: &Value) -> c_ulonglong;
|
||||
pub fn LLVMRustConstInt128Get(ConstantVal: &Value, SExt: bool,
|
||||
high: &mut u64, low: &mut u64) -> bool;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue