llvm::TargetLoweringBase::setBooleanContents

Specify how the target extends the result of integer and floating point boolean values from i1 to a wider type. See getBooleanContents.

Synopses

Declared in <llvm/CodeGen/TargetLowering.h>

Specify how the target extends the result of integer and floating point boolean values from i1 to a wider type. See getBooleanContents.

void
setBooleanContents(BooleanContent Ty);
» more...

Specify how the target extends the result of integer and floating point boolean values from i1 to a wider type. See getBooleanContents.

void
setBooleanContents(
    BooleanContent IntTy,
    BooleanContent FloatTy);
» more...

Parameters

NameDescription
TyType of the constant or operation.
IntTyBoolean contents for integer compares.
FloatTyBoolean contents for floating-point compares.