llvm::Instruction::setHasAllowContract

Set or clear the allow-contract flag on this instruction.

Synopsis

Declared in <llvm/IR/Instruction.h>

void
setHasAllowContract(bool B);

Description

The instruction must be an operator which supports this flag. See LangRef.html for the meaning of this flag.

Parameters

NameDescription
BTrue to set the flag; false to clear it.