Set both nuw and nsw in slice size calculation
There's an old note in the code to do this, and now that LLVM-C has an API for it, we might as well.
This commit is contained in:
@@ -1430,6 +1430,8 @@ unsafe extern "C" {
|
||||
|
||||
// Extra flags on arithmetic
|
||||
pub(crate) fn LLVMSetIsDisjoint(Instr: &Value, IsDisjoint: Bool);
|
||||
pub(crate) fn LLVMSetNUW(ArithInst: &Value, HasNUW: Bool);
|
||||
pub(crate) fn LLVMSetNSW(ArithInst: &Value, HasNSW: Bool);
|
||||
|
||||
// Memory
|
||||
pub(crate) fn LLVMBuildAlloca<'a>(
|
||||
|
||||
Reference in New Issue
Block a user