The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['spvtools::utils::HexFloat
|
2 | 4 |
spvtools::utils::HexFloat
|
call site: 00000 | /src/spirv-tools/source/util/hex_float.h:624 |
0 | 103 |
7 :
['spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
|
0 | 103 |
spvTextEncodeOperand(spvtools::AssemblyGrammarconst&,spvtools::AssemblyContext*,spv_operand_type_t,charconst*,spv_instruction_t*,std::__1::vector
|
call site: 00000 | /src/spirv-tools/source/text.cpp:448 |
0 | 12 |
4 :
['spvtools::DiagnosticStream::~DiagnosticStream()', 'spvtools::AssemblyContext::diagnostic(spv_result_t)', 'spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
|
0 | 12 |
spvTextEncodeOperand(spvtools::AssemblyGrammarconst&,spvtools::AssemblyContext*,spv_operand_type_t,charconst*,spv_instruction_t*,std::__1::vector
|
call site: 00000 | /src/spirv-tools/source/text.cpp:289 |
0 | 12 |
3 :
['spvtools::utils::(anonymous namespace)::ErrorMsgStream::~ErrorMsgStream()', 'spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
|
0 | 12 |
spvtools::utils::ParseAndEncodeNumber(charconst*,spvtools::utils::NumberTypeconst&,std::__1::function
|
call site: 00000 | /src/spirv-tools/source/util/parse_number.cpp:201 |
0 | 0 | None | 6 | 1187 |
(anonymousnamespace)::GetNumericIds(spvtools::AssemblyGrammarconst&,std::__1::function
|
call site: 00000 | /src/spirv-tools/source/text.cpp:712 |
0 | 0 | None | 6 | 44 |
std::__1::basic_istream
|
call site: 00000 | /src/spirv-tools/source/util/hex_float.h:1046 |
0 | 0 | None | 6 | 44 |
std::__1::basic_istream
|
call site: 00000 | /src/spirv-tools/source/util/hex_float.h:1046 |
0 | 0 | None | 4 | 1216 |
(anonymousnamespace)::spvTextToBinaryInternal(spvtools::AssemblyGrammarconst&,std::__1::function
|
call site: 00000 | /src/spirv-tools/source/text.cpp:762 |
0 | 0 | None | 4 | 25 |
std::__1::basic_istream
|
call site: 00000 | /src/spirv-tools/source/util/hex_float.h:1081 |
0 | 0 | None | 4 | 25 |
std::__1::basic_istream
|
call site: 00000 | /src/spirv-tools/source/util/hex_float.h:1081 |
0 | 0 | None | 2 | 2 | spvDiagnosticCreate | call site: 00000 | /src/spirv-tools/source/diagnostic.cpp:33 |
0 | 0 | None | 2 | 2 |
(anonymousnamespace)::spvTextToBinaryInternal(spvtools::AssemblyGrammarconst&,std::__1::function
|
call site: 00000 | /src/spirv-tools/source/text.cpp:797 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
spvtools::fuzzers::RandomGenerator::RandomGenerator(unsigned char const*, unsigned long)
[function]
[call site]
00001
spvtools::fuzzers::RandomGenerator::CalculateSeed(unsigned char const*, unsigned long)
[function]
[call site]
00002
__assert_fail
[call site]
00003
spvtools::fuzzers::(anonymous namespace)::HashBuffer(unsigned char const*, unsigned long)
[function]
[call site]
00004
void spvtools::fuzzers::(anonymous namespace)::HashCombine
(unsigned long*, unsigned long const&)
[function]
[call site]
00005
void spvtools::fuzzers::(anonymous namespace)::HashCombine
(unsigned long*, unsigned char const&)
[function]
[call site]
00006
spvtools::fuzzers::RandomGenerator::~RandomGenerator()
[function]
[call site]
00007
spvtools::fuzzers::RandomGenerator::GetTargetEnv()
[function]
[call site]
00008
unsigned int spvtools::fuzzers::(anonymous namespace)::RandomUInt
(std::__1::mersenne_twister_engine
*, unsigned int, unsigned int)
[function]
[call site]
00009
__assert_fail
[call site]
00010
spvIsValidEnv(spv_target_env)
[function]
[call site]
00011
spvtools::fuzzers::RandomGenerator::~RandomGenerator()
[function]
[call site]
00012
spvContextCreate
[function]
[call site]
00013
spvOpcodeTableGet(spv_opcode_table_t const**, spv_target_env)
[function]
[call site]
00014
spvOperandTableGet(spv_operand_table_t const**, spv_target_env)
[function]
[call site]
00015
spvExtInstTableGet(spv_ext_inst_table_t const**, spv_target_env)
[function]
[call site]
00016
spvTextToBinaryWithOptions
[function]
[call site]
00017
spv_context_t::spv_context_t(spv_context_t const&)
[function]
[call site]
00018
spvtools::UseDiagnosticAsMessageConsumer(spv_context_t*, spv_diagnostic_t**)
[function]
[call site]
00019
__assert_fail
[call site]
00020
spvtools::SetContextMessageConsumer(spv_context_t*, std::__1::function
)
[function]
[call site]
00021
spvtools::AssemblyGrammar::AssemblyGrammar(spv_context_t const*)
[function]
[call site]
00022
(anonymous namespace)::spvTextToBinaryInternal(spvtools::AssemblyGrammar const&, std::__1::function
const&, spv_text_t*, unsigned int, spv_binary_t**)
[function]
[call site]
00023
(anonymous namespace)::GetNumericIds(spvtools::AssemblyGrammar const&, std::__1::function
const&, spv_text_t*, std::__1::set
, std::__1::allocator
>*)
[function]
[call site]
00024
spvtools::AssemblyContext::AssemblyContext(spv_text_t*, std::__1::function
const&, std::__1::set
, std::__1::allocator
>&&)
[function]
[call site]
00025
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00026
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00027
spvtools::DiagnosticStream::DiagnosticStream(spv_position_t, std::__1::function
const&, std::__1::basic_string
, std::__1::allocator
> const&, spv_result_t)
[function]
[call site]
00028
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [23])
[function]
[call site]
00029
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00030
spvtools::AssemblyGrammar::isValid() const
[function]
[call site]
00031
spvtools::AssemblyContext::advance()
[function]
[call site]
00032
spvtools::(anonymous namespace)::advance(spv_text_t*, spv_position_t*)
[function]
[call site]
00033
spvtools::(anonymous namespace)::advanceLine(spv_text_t*, spv_position_t*)
[function]
[call site]
00034
spvtools::AssemblyContext::hasText() const
[function]
[call site]
00035
spv_instruction_t::spv_instruction_t()
[function]
[call site]
00036
(anonymous namespace)::spvTextEncodeOpcode(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_instruction_t*)
[function]
[call site]
00037
spvtools::AssemblyContext::peek() const
[function]
[call site]
00038
(anonymous namespace)::encodeInstructionStartingWithImmediate(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_instruction_t*)
[function]
[call site]
00039
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00040
spvtools::(anonymous namespace)::getWord(spv_text_t*, spv_position_t*, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00041
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00042
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00043
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00044
(anonymous namespace)::encodeImmediate(spvtools::AssemblyContext*, char const*, spv_instruction_t*)
[function]
[call site]
00045
__assert_fail
[call site]
00046
bool spvtools::utils::ParseNumber
(char const*, unsigned int*)
[function]
[call site]
00047
spvtools::utils::ClampToZeroIfUnsignedType
::Clamp(unsigned int*)
[function]
[call site]
00048
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00049
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [29])
[function]
[call site]
00050
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00051
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00052
spvtools::AssemblyContext::binaryEncodeU32(unsigned int, spv_instruction_t*)
[function]
[call site]
00053
strlen
[call site]
00054
spvtools::AssemblyContext::seekForward(unsigned int)
[function]
[call site]
00055
spvtools::AssemblyContext::advance()
[function]
[call site]
00056
spvtools::AssemblyContext::isStartOfNewInst()
[function]
[call site]
00057
spvtools::(anonymous namespace)::advance(spv_text_t*, spv_position_t*)
[function]
[call site]
00058
spvtools::(anonymous namespace)::startsWithOp(spv_text_t*, spv_position_t*)
[function]
[call site]
00059
spvtools::(anonymous namespace)::getWord(spv_text_t*, spv_position_t*, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00060
spvtools::(anonymous namespace)::advance(spv_text_t*, spv_position_t*)
[function]
[call site]
00061
spvtools::(anonymous namespace)::getWord(spv_text_t*, spv_position_t*, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00062
spvtools::(anonymous namespace)::advance(spv_text_t*, spv_position_t*)
[function]
[call site]
00063
spvtools::(anonymous namespace)::startsWithOp(spv_text_t*, spv_position_t*)
[function]
[call site]
00064
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00065
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00066
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00067
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00068
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00069
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00070
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00071
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00072
(anonymous namespace)::encodeImmediate(spvtools::AssemblyContext*, char const*, spv_instruction_t*)
[function]
[call site]
00073
spvAlternatePatternFollowingImmediate(std::__1::vector
> const&)
[function]
[call site]
00074
spvOperandIsOptional(spv_operand_type_t)
[function]
[call site]
00075
spvOperandIsVariable(spv_operand_type_t)
[function]
[call site]
00076
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00077
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [29])
[function]
[call site]
00078
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00079
spvIsValidID(char const*)
[function]
[call site]
00080
spvIsValidIDCharacter(char)
[function]
[call site]
00081
isalnum
[call site]
00082
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00083
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [12])
[function]
[call site]
00084
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00085
spvtools::AssemblyContext::spvNamedIdAssignOrGet(char const*)
[function]
[call site]
00086
bool spvtools::utils::ParseNumber
(char const*, unsigned int*)
[function]
[call site]
00087
spvInstructionAddWord(spv_instruction_t*, unsigned int)
[function]
[call site]
00088
spvtools::AssemblyContext::getExtInstTypeForId(unsigned int) const
[function]
[call site]
00089
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00090
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [40])
[function]
[call site]
00091
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(unsigned int const&)
[function]
[call site]
00092
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00093
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00094
spvtools::AssemblyGrammar::lookupExtInst(spv_ext_inst_type_t, char const*, spv_ext_inst_desc_t const**) const
[function]
[call site]
00095
spvExtInstTableNameLookup(spv_ext_inst_table_t const*, spv_ext_inst_type_t, char const*, spv_ext_inst_desc_t const**)
[function]
[call site]
00096
strcmp
[call site]
00097
spvInstructionAddWord(spv_instruction_t*, unsigned int)
[function]
[call site]
00098
spvPushOperandTypes(spv_operand_type_t const*, std::__1::vector
>*)
[function]
[call site]
00099
spvExtInstIsNonSemantic(spv_ext_inst_type_t)
[function]
[call site]
00100
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00101
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [36])
[function]
[call site]
00102
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00103
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00104
spv_literal_t::spv_literal_t()
[function]
[call site]
00105
spvTextToLiteral(char const*, spv_literal_t*)
[function]
[call site]
00106
strlen
[call site]
00107
strtod
[call site]
00108
strtoll
[call site]
00109
strtoull
[call site]
00110
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00111
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [55])
[function]
[call site]
00112
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const* const&)
[function]
[call site]
00113
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00114
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00115
spvInstructionAddWord(spv_instruction_t*, unsigned int)
[function]
[call site]
00116
spv_literal_t::~spv_literal_t()
[function]
[call site]
00117
spvtools::AssemblyGrammar::lookupSpecConstantOpcode(char const*, spv::Op*) const
[function]
[call site]
00118
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00119
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [9])
[function]
[call site]
00120
spvOperandTypeStr(spv_operand_type_t)
[function]
[call site]
00121
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [3])
[function]
[call site]
00122
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00123
spvtools::AssemblyGrammar::lookupOpcode(spv::Op, spv_opcode_desc_t const**) const
[function]
[call site]
00124
spvOpcodeTableValueLookup(spv_target_env, spv_opcode_table_t const*, spv::Op, spv_opcode_desc_t const**)
[function]
[call site]
00125
spvVersionForTargetEnv(spv_target_env)
[function]
[call site]
00126
__assert_fail
[call site]
00127
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00128
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [40])
[function]
[call site]
00129
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00130
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00131
spvInstructionAddWord(spv_instruction_t*, unsigned int)
[function]
[call site]
00132
__assert_fail
[call site]
00133
__assert_fail
[call site]
00134
__assert_fail
[call site]
00135
spvPushOperandTypes(spv_operand_type_t const*, std::__1::vector
>*)
[function]
[call site]
00136
spvtools::AssemblyContext::binaryEncodeNumericLiteral(char const*, spv_result_t, spvtools::IdType const&, spv_instruction_t*)
[function]
[call site]
00137
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00138
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [32])
[function]
[call site]
00139
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00140
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00141
spvtools::assumedBitWidth(spvtools::IdType const&)
[function]
[call site]
00142
strchr
[call site]
00143
spvtools::utils::ParseAndEncodeNumber(char const*, spvtools::utils::NumberType const&, std::__1::function
, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00144
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00145
std::__1::unique_ptr
, std::__1::allocator
>, std::__1::default_delete
, std::__1::allocator
> > > spvtools::MakeUnique
, std::__1::allocator
>>()
[function]
[call site]
00146
spvtools::utils::IsUnknown(spvtools::utils::NumberType const&)
[function]
[call site]
00147
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00148
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00149
spvtools::utils::IsFloating(spvtools::utils::NumberType const&)
[function]
[call site]
00150
spvtools::utils::ParseAndEncodeFloatingPointNumber(char const*, spvtools::utils::NumberType const&, std::__1::function
, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00151
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00152
spvtools::utils::IsFloating(spvtools::utils::NumberType const&)
[function]
[call site]
00153
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00154
spvtools::utils::AssumedBitWidth(spvtools::utils::NumberType const&)
[function]
[call site]
00155
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00156
bool spvtools::utils::ParseNumber
, spvtools::utils::HexFloatTraits
> > >(char const*, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >*)
[function]
[call site]
00157
std::__1::basic_istream
>& spvtools::utils::operator>>
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00158
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00159
isspace
[call site]
00160
std::__1::basic_istream
>& spvtools::utils::ParseNormalFloat
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, bool, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00161
spvtools::utils::FloatProxy
::FloatProxy(float)
[function]
[call site]
00162
spvtools::utils::FloatProxyTraits
::getBitsFromFloat(float const&)
[function]
[call site]
00163
unsigned int spvtools::utils::BitwiseCast
(float)
[function]
[call site]
00164
std::__1::basic_istream
>& spvtools::utils::ParseNormalFloat
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, bool, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00165
bool spvtools::utils::RejectParseDueToLeadingSign
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, bool, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00166
spvtools::utils::FloatProxy
::FloatProxy(unsigned int)
[function]
[call site]
00167
std::__1::basic_istream
>& spvtools::utils::operator>>
(std::__1::basic_istream
>&, spvtools::utils::FloatProxy
&)
[function]
[call site]
00168
spvtools::utils::FloatProxy
::FloatProxy(float)
[function]
[call site]
00169
spvtools::utils::FloatProxy
::operator-() const
[function]
[call site]
00170
spvtools::utils::FloatProxy
::FloatProxy(unsigned int)
[function]
[call site]
00171
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::set_value(spvtools::utils::FloatProxy
)
[function]
[call site]
00172
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getUnsignedBits() const
[function]
[call site]
00173
spvtools::utils::FloatProxy
::data() const
[function]
[call site]
00174
spvtools::utils::FloatProxy
::FloatProxy(unsigned int)
[function]
[call site]
00175
spvtools::utils::FloatProxy
::isInfinity()
[function]
[call site]
00176
spvtools::utils::FloatProxy
::getAsFloat() const
[function]
[call site]
00177
spvtools::utils::FloatProxyTraits
::getAsFloat(unsigned int const&)
[function]
[call site]
00178
float spvtools::utils::BitwiseCast
(unsigned int)
[function]
[call site]
00179
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00180
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00181
spvtools::utils::FloatProxy
::data() const
[function]
[call site]
00182
spvtools::utils::FloatProxy
::max()
[function]
[call site]
00183
spvtools::utils::FloatProxyTraits
::max()
[function]
[call site]
00184
void spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::castTo
, spvtools::utils::HexFloatTraits
> > >(spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&, spvtools::utils::round_direction)
[function]
[call site]
00185
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00186
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00187
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getUnsignedBits() const
[function]
[call site]
00188
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::value() const
[function]
[call site]
00189
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getSignificandBits() const
[function]
[call site]
00190
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00191
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::uint_type spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getRoundedNormalizedSignificand
, spvtools::utils::HexFloatTraits
> > >(spvtools::utils::round_direction, bool*)
[function]
[call site]
00192
__cxa_guard_acquire
[call site]
00193
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::negatable_left_shift<13, void>::val(unsigned int)
[function]
[call site]
00194
__cxa_guard_acquire
[call site]
00195
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::negatable_left_shift<12, void>::val(unsigned int)
[function]
[call site]
00196
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getNormalizedSignificand() const
[function]
[call site]
00197
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getUnbiasedNormalizedExponent() const
[function]
[call site]
00198
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00199
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getUnbiasedExponent() const
[function]
[call site]
00200
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getExponentBits() const
[function]
[call site]
00201
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00202
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getSignificandBits() const
[function]
[call site]
00203
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getSignificandBits() const
[function]
[call site]
00204
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::negatable_right_shift<13, void>::val(unsigned int)
[function]
[call site]
00205
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00206
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00207
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::incrementSignificand(unsigned int, unsigned int, bool*)
[function]
[call site]
00208
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::negatable_right_shift<13, void>::val(unsigned int)
[function]
[call site]
00209
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getUnbiasedExponent() const
[function]
[call site]
00210
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00211
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::getBits() const
[function]
[call site]
00212
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00213
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::negatable_left_shift<-13, void>::val(unsigned int)
[function]
[call site]
00214
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00215
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00216
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::setFromSignUnbiasedExponentAndNormalizedSignificand(bool, short, unsigned short, bool)
[function]
[call site]
00217
__assert_fail
[call site]
00218
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00219
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::value() const
[function]
[call site]
00220
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::isNegative() const
[function]
[call site]
00221
std::__1::basic_istream
>& spvtools::utils::ParseNormalFloat
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, bool, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00222
std::__1::basic_istream
>& spvtools::utils::ParseNormalFloat
, spvtools::utils::HexFloatTraits
> >(std::__1::basic_istream
>&, bool, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >&)
[function]
[call site]
00223
isxdigit
[call site]
00224
spvtools::utils::get_nibble_from_character(int)
[function]
[call site]
00225
strchr
[call site]
00226
strchr
[call site]
00227
strchr
[call site]
00228
__assert_fail
[call site]
00229
unsigned short spvtools::utils::detail::set_nth_most_significant_bit
(unsigned short, unsigned short, unsigned short)
[function]
[call site]
00230
bool spvtools::utils::detail::saturated_inc
(unsigned short&)
[function]
[call site]
00231
bool spvtools::utils::detail::saturated_inc
(short&)
[function]
[call site]
00232
isxdigit
[call site]
00233
spvtools::utils::get_nibble_from_character(int)
[function]
[call site]
00234
bool spvtools::utils::detail::saturated_dec
(short&)
[function]
[call site]
00235
unsigned short spvtools::utils::detail::set_nth_most_significant_bit
(unsigned short, unsigned short, unsigned short)
[function]
[call site]
00236
bool spvtools::utils::detail::saturated_inc
(unsigned short&)
[function]
[call site]
00237
isdigit
[call site]
00238
spvtools::utils::FloatProxy
::FloatProxy(unsigned short)
[function]
[call site]
00239
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::set_value(spvtools::utils::FloatProxy
)
[function]
[call site]
00240
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00241
spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >::value() const
[function]
[call site]
00242
spvtools::utils::FloatProxy
::FloatProxy(float)
[function]
[call site]
00243
bool spvtools::utils::ParseNumber
, spvtools::utils::HexFloatTraits
> > >(char const*, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >*)
[function]
[call site]
00244
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00245
unsigned int spvtools::utils::BitwiseCast
, spvtools::utils::HexFloatTraits
> > >(spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >)
[function]
[call site]
00246
spvtools::utils::FloatProxy
::FloatProxy(double)
[function]
[call site]
00247
bool spvtools::utils::ParseNumber
, spvtools::utils::HexFloatTraits
> > >(char const*, spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >*)
[function]
[call site]
00248
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00249
unsigned long spvtools::utils::BitwiseCast
, spvtools::utils::HexFloatTraits
> > >(spvtools::utils::HexFloat
, spvtools::utils::HexFloatTraits
> >)
[function]
[call site]
00250
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00251
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00252
spvtools::utils::ParseAndEncodeIntegerNumber(char const*, spvtools::utils::NumberType const&, std::__1::function
, std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00253
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00254
spvtools::utils::IsIntegral(spvtools::utils::NumberType const&)
[function]
[call site]
00255
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00256
spvtools::utils::AssumedBitWidth(spvtools::utils::NumberType const&)
[function]
[call site]
00257
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00258
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00259
spvtools::utils::IsSigned(spvtools::utils::NumberType const&)
[function]
[call site]
00260
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00261
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00262
bool spvtools::utils::ParseNumber
(char const*, long*)
[function]
[call site]
00263
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00264
bool spvtools::utils::CheckRangeAndIfHexThenSignExtend
(long, spvtools::utils::NumberType const&, bool, long*)
[function]
[call site]
00265
spvtools::utils::AssumedBitWidth(spvtools::utils::NumberType const&)
[function]
[call site]
00266
spvtools::utils::IsSigned(spvtools::utils::NumberType const&)
[function]
[call site]
00267
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00268
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00269
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(long)
[function]
[call site]
00270
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00271
spvtools::utils::IsSigned(spvtools::utils::NumberType const&)
[function]
[call site]
00272
bool spvtools::utils::ParseNumber
(char const*, unsigned long*)
[function]
[call site]
00273
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00274
bool spvtools::utils::CheckRangeAndIfHexThenSignExtend
(unsigned long, spvtools::utils::NumberType const&, bool, unsigned long*)
[function]
[call site]
00275
spvtools::utils::(anonymous namespace)::ErrorMsgStream::ErrorMsgStream(std::__1::basic_string
, std::__1::allocator
>*)
[function]
[call site]
00276
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00277
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(unsigned long)
[function]
[call site]
00278
spvtools::utils::(anonymous namespace)::ErrorMsgStream& spvtools::utils::(anonymous namespace)::ErrorMsgStream::operator<<
(char const*)
[function]
[call site]
00279
spvtools::utils::IsSigned(spvtools::utils::NumberType const&)
[function]
[call site]
00280
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00281
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00282
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00283
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00284
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00285
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00286
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00287
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [51])
[function]
[call site]
00288
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00289
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00290
spvtools::AssemblyContext::binaryEncodeNumericLiteral(char const*, spv_result_t, spvtools::IdType const&, spv_instruction_t*)
[function]
[call site]
00291
spvtools::AssemblyContext::getTypeOfTypeGeneratingValue(unsigned int) const
[function]
[call site]
00292
spvtools::isScalarFloating(spvtools::IdType const&)
[function]
[call site]
00293
spvtools::isScalarIntegral(spvtools::IdType const&)
[function]
[call site]
00294
spvtools::AssemblyGrammar::lookupOpcode(spv::Op, spv_opcode_desc_t const**) const
[function]
[call site]
00295
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00296
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [10])
[function]
[call site]
00297
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [49])
[function]
[call site]
00298
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00299
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00300
spvtools::AssemblyContext::getTypeOfValueInstruction(unsigned int) const
[function]
[call site]
00301
spvtools::AssemblyContext::getTypeOfTypeGeneratingValue(unsigned int) const
[function]
[call site]
00302
spvtools::isScalarIntegral(spvtools::IdType const&)
[function]
[call site]
00303
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00304
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [104])
[function]
[call site]
00305
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00306
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00307
spvtools::AssemblyContext::binaryEncodeNumericLiteral(char const*, spv_result_t, spvtools::IdType const&, spv_instruction_t*)
[function]
[call site]
00308
spvTextToLiteral(char const*, spv_literal_t*)
[function]
[call site]
00309
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00310
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [25])
[function]
[call site]
00311
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00312
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00313
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00314
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [48])
[function]
[call site]
00315
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [3])
[function]
[call site]
00316
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00317
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00318
spvExtInstImportTypeGet(char const*)
[function]
[call site]
00319
strcmp
[call site]
00320
strcmp
[call site]
00321
strcmp
[call site]
00322
strcmp
[call site]
00323
strcmp
[call site]
00324
strcmp
[call site]
00325
strcmp
[call site]
00326
strcmp
[call site]
00327
strncmp
[call site]
00328
strncmp
[call site]
00329
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00330
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [38])
[function]
[call site]
00331
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [2])
[function]
[call site]
00332
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00333
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00334
spvtools::AssemblyContext::recordIdAsExtInstImport(unsigned int, spv_ext_inst_type_t)
[function]
[call site]
00335
spvtools::AssemblyContext::binaryEncodeString(char const*, spv_instruction_t*)
[function]
[call site]
00336
strlen
[call site]
00337
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00338
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [33])
[function]
[call site]
00339
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(int const&)
[function]
[call site]
00340
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00341
spvtools::utils::AppendToVector(std::__1::basic_string
, std::__1::allocator
> const&, std::__1::vector
>*)
[function]
[call site]
00342
spv_literal_t::~spv_literal_t()
[function]
[call site]
00343
spvtools::AssemblyGrammar::parseMaskOperand(spv_operand_type_t, char const*, unsigned int*) const
[function]
[call site]
00344
spvtools::(anonymous namespace)::spvTextParseMaskOperand(spv_target_env, spv_operand_table_t const*, spv_operand_type_t, char const*, unsigned int*)
[function]
[call site]
00345
strlen
[call site]
00346
spvOperandTableNameLookup(spv_target_env, spv_operand_table_t const*, spv_operand_type_t, char const*, unsigned long, spv_operand_desc_t const**)
[function]
[call site]
00347
spvVersionForTargetEnv(spv_target_env)
[function]
[call site]
00348
strlen
[call site]
00349
strncmp
[call site]
00350
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00351
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [9])
[function]
[call site]
00352
spvOperandTypeStr(spv_operand_type_t)
[function]
[call site]
00353
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const* const&)
[function]
[call site]
00354
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00355
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00356
spvtools::AssemblyContext::binaryEncodeU32(unsigned int, spv_instruction_t*)
[function]
[call site]
00357
spvtools::AssemblyGrammar::pushOperandTypesForMask(spv_operand_type_t, unsigned int, std::__1::vector
>*) const
[function]
[call site]
00358
spvPushOperandTypesForMask(spv_target_env, spv_operand_table_t const*, spv_operand_type_t, unsigned int, std::__1::vector
>*)
[function]
[call site]
00359
spvOperandTableValueLookup(spv_target_env, spv_operand_table_t const*, spv_operand_type_t, unsigned int, spv_operand_desc_t const**)
[function]
[call site]
00360
spvVersionForTargetEnv(spv_target_env)
[function]
[call site]
00361
spvPushOperandTypes(spv_operand_type_t const*, std::__1::vector
>*)
[function]
[call site]
00362
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00363
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00364
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00365
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00366
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [36])
[function]
[call site]
00367
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00368
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00369
strlen
[call site]
00370
spvtools::AssemblyGrammar::lookupOperand(spv_operand_type_t, char const*, unsigned long, spv_operand_desc_t const**) const
[function]
[call site]
00371
spvOperandTableNameLookup(spv_target_env, spv_operand_table_t const*, spv_operand_type_t, char const*, unsigned long, spv_operand_desc_t const**)
[function]
[call site]
00372
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00373
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [9])
[function]
[call site]
00374
spvOperandTypeStr(spv_operand_type_t)
[function]
[call site]
00375
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [3])
[function]
[call site]
00376
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00377
spvtools::AssemblyContext::binaryEncodeU32(unsigned int, spv_instruction_t*)
[function]
[call site]
00378
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00379
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [9])
[function]
[call site]
00380
spvOperandTypeStr(spv_operand_type_t)
[function]
[call site]
00381
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [3])
[function]
[call site]
00382
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00383
spvPushOperandTypes(spv_operand_type_t const*, std::__1::vector
>*)
[function]
[call site]
00384
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00385
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00386
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00387
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00388
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00389
spvtools::AssemblyContext::startsWithOp()
[function]
[call site]
00390
spvtools::(anonymous namespace)::startsWithOp(spv_text_t*, spv_position_t*)
[function]
[call site]
00391
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00392
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [77])
[function]
[call site]
00393
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00394
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00395
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00396
spvtools::AssemblyContext::position() const
[function]
[call site]
00397
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00398
spvtools::AssemblyContext::advance()
[function]
[call site]
00399
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00400
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [35])
[function]
[call site]
00401
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00402
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00403
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00404
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [30])
[function]
[call site]
00405
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00406
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00407
spvtools::AssemblyContext::advance()
[function]
[call site]
00408
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00409
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [38])
[function]
[call site]
00410
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00411
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00412
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00413
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00414
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00415
spvtools::AssemblyContext::startsWithOp()
[function]
[call site]
00416
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00417
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [24])
[function]
[call site]
00418
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00419
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00420
spvtools::AssemblyGrammar::lookupOpcode(char const*, spv_opcode_desc_t const**) const
[function]
[call site]
00421
spvOpcodeTableNameLookup(spv_target_env, spv_opcode_table_t const*, char const*, spv_opcode_desc_t const**)
[function]
[call site]
00422
strlen
[call site]
00423
spvVersionForTargetEnv(spv_target_env)
[function]
[call site]
00424
strlen
[call site]
00425
strncmp
[call site]
00426
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00427
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [22])
[function]
[call site]
00428
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00429
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00430
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00431
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [65])
[function]
[call site]
00432
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00433
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00434
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00435
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00436
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00437
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [31])
[function]
[call site]
00438
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00439
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00440
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00441
spvInstructionAddWord(spv_instruction_t*, unsigned int)
[function]
[call site]
00442
spvExpandOperandSequenceOnce(spv_operand_type_t, std::__1::vector
>*)
[function]
[call site]
00443
spvtools::AssemblyContext::position() const
[function]
[call site]
00444
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00445
spvtools::AssemblyContext::position() const
[function]
[call site]
00446
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00447
spvtools::AssemblyContext::advance()
[function]
[call site]
00448
spvOperandIsOptional(spv_operand_type_t)
[function]
[call site]
00449
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00450
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [22])
[function]
[call site]
00451
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [47])
[function]
[call site]
00452
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00453
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00454
__assert_fail
[call site]
00455
spvtools::AssemblyContext::isStartOfNewInst()
[function]
[call site]
00456
spvOperandIsOptional(spv_operand_type_t)
[function]
[call site]
00457
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00458
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [22])
[function]
[call site]
00459
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [54])
[function]
[call site]
00460
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00461
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00462
spvtools::AssemblyContext::getWord(std::__1::basic_string
, std::__1::allocator
>*, spv_position_t*)
[function]
[call site]
00463
spvtools::AssemblyContext::diagnostic(spv_result_t)
[function]
[call site]
00464
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [15])
[function]
[call site]
00465
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00466
spvTextEncodeOperand(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_operand_type_t, char const*, spv_instruction_t*, std::__1::vector
>*)
[function]
[call site]
00467
spvOperandIsOptional(spv_operand_type_t)
[function]
[call site]
00468
spvtools::AssemblyContext::setPosition(spv_position_t const&)
[function]
[call site]
00469
spvOpcodeGeneratesType(spv::Op)
[function]
[call site]
00470
spvtools::AssemblyContext::recordTypeDefinition(spv_instruction_t const*)
[function]
[call site]
00471
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00472
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [7])
[function]
[call site]
00473
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [42])
[function]
[call site]
00474
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00475
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00476
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [30])
[function]
[call site]
00477
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00478
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00479
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [32])
[function]
[call site]
00480
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00481
__assert_fail
[call site]
00482
spvtools::AssemblyContext::recordTypeIdForValue(unsigned int, unsigned int)
[function]
[call site]
00483
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00484
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [37])
[function]
[call site]
00485
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00486
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00487
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
, std::__1::allocator
> >(std::__1::basic_string
, std::__1::allocator
> const&)
[function]
[call site]
00488
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [26])
[function]
[call site]
00489
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(int const&)
[function]
[call site]
00490
spvtools::DiagnosticStream::operator spv_result_t()
[function]
[call site]
00491
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00492
spvOpcodeMake(unsigned short, spv::Op)
[function]
[call site]
00493
spvtools::AssemblyContext::advance()
[function]
[call site]
00494
spv_instruction_t::~spv_instruction_t()
[function]
[call site]
00495
spvtools::AssemblyContext::GetNumericIds() const
[function]
[call site]
00496
bool spvtools::utils::ParseNumber
(char const*, unsigned int*)
[function]
[call site]
00497
spvtools::AssemblyContext::~AssemblyContext()
[function]
[call site]
00498
spvtools::AssemblyContext::AssemblyContext(spv_text_t*, std::__1::function
const&, std::__1::set
, std::__1::allocator
>&&)
[function]
[call site]
00499
spvtools::AssemblyContext::diagnostic()
[function]
[call site]
00500
spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<
(char const (&) [23])
[function]
[call site]
00501
spvtools::DiagnosticStream::~DiagnosticStream()
[function]
[call site]
00502
spvtools::AssemblyGrammar::isValid() const
[function]
[call site]
00503
spvtools::AssemblyContext::advance()
[function]
[call site]
00504
spvtools::AssemblyContext::hasText() const
[function]
[call site]
00505
spv_instruction_t::~spv_instruction_t()
[function]
[call site]
00506
(anonymous namespace)::spvTextEncodeOpcode(spvtools::AssemblyGrammar const&, spvtools::AssemblyContext*, spv_instruction_t*)
[function]
[call site]
00507
spvtools::AssemblyContext::advance()
[function]
[call site]
00508
spvtools::AssemblyGrammar::target_env() const
[function]
[call site]
00509
spvtools::AssemblyContext::getBound() const
[function]
[call site]
00510
(anonymous namespace)::SetHeader(spv_target_env, unsigned int, unsigned int*)
[function]
[call site]
00511
spvVersionForTargetEnv(spv_target_env)
[function]
[call site]
00512
spvtools::AssemblyContext::~AssemblyContext()
[function]
[call site]
00513
spv_context_t::~spv_context_t()
[function]
[call site]
00514
spvDiagnosticPrint
[function]
[call site]
00515
spvDiagnosticDestroy
[function]
[call site]
00516
spvBinaryDestroy
[function]
[call site]
00517
spvTextToBinaryWithOptions
[function]
[call site]
00518
spvDiagnosticPrint
[function]
[call site]
00519
spvDiagnosticDestroy
[function]
[call site]
00520
spvBinaryDestroy
[function]
[call site]
00521
spvContextDestroy
[function]
[call site]
00522
spv_context_t::~spv_context_t()
[function]
[call site]
00523