MCPcopy Create free account
hub / github.com/KhronosGroup/SPIRV-Tools / IsSigned

Method IsSigned

source/opt/types.h:283–283  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281 const Integer* AsInteger() const override { return this; }
282 uint32_t width() const { return width_; }
283 bool IsSigned() const { return signed_; }
284
285 size_t ComputeExtraStateHash(size_t hash, SeenTypes* seen) const override;
286

Callers 15

PeelBeforeMethod · 0.80
PeelAfterMethod · 0.80
ProcessLoopMethod · 0.80
GetTypeInstructionMethod · 0.80
GetConstantValueMethod · 0.80
UpgradeSemanticsMethod · 0.80
GetIndexValueMethod · 0.80
IsDeviceScopeMethod · 0.80
AnalyzeConstantMethod · 0.80
VisitMethod · 0.80

Calls

no outgoing calls

Tested by 4

EncodeIntegerAsWordsFunction · 0.64
ParseDefaultValueStrFunction · 0.64
TESTFunction · 0.64