sun::codegen::abi::SignednessInfo

sun::codegen::abi::SignednessInfo

struct · Source (opens in a new tab)

struct sun::codegen::abi::SignednessInfo

Which values in a signature are signed integers, for targets whose rules need to pick between sign- and zero-extension.

Parallel to the parameter list. Callers that cannot answer pass nothing and get no extension, which matches every target that ignores signedness.

Public Fields

paramSigned

public · variable · Source (opens in a new tab)

llvm::SmallVector<bool, 8> sun::codegen::abi::SignednessInfo::paramSigned

No documentation comment.

retSigned

public · variable · Source (opens in a new tab)

bool sun::codegen::abi::SignednessInfo::retSigned = false

No documentation comment.