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 |
---|---|---|---|---|---|---|---|
6 | 10 |
4 :
['__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception', 'spirv_cross::CompilerError::CompilerError(char const*)'] |
6 | 16 | spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types,spirv_cross::TypedID<(spirv_cross::Types)0>) | call site: 00000 | /src/spirv-cross/spirv_cross_parsed_ir.cpp:936 |
6 | 10 |
4 :
['__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception', 'spirv_cross::CompilerError::CompilerError(char const*)'] |
6 | 10 |
spirv_cross::SPIRTypeconst&spirv_cross::Variant::get
|
call site: 00000 | /src/spirv-cross/spirv_common.hpp:1563 |
6 | 10 |
4 :
['__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception', 'spirv_cross::CompilerError::CompilerError(char const*)'] |
6 | 10 | spirv_cross::Parser::stream(spirv_cross::Instructionconst&)const | call site: 00000 | /src/spirv-cross/spirv_parser.cpp:156 |
6 | 10 |
4 :
['__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception', 'spirv_cross::CompilerError::CompilerError(char const*)'] |
6 | 10 | spirv_cross::Parser::parse(spirv_cross::Instructionconst&) | call site: 00000 | /src/spirv-cross/spirv_parser.cpp:261 |
6 | 6 |
1 :
['spirv_cross::Meta::Decoration::~Decoration()'] |
6 | 6 |
spirv_cross::SmallVector
|
call site: 00000 | /src/spirv-cross/spirv_cross_containers.hpp:513 |
2 | 4 |
3 :
['spirv_cross::VectorView
|
2 | 26 |
spirv_cross::SmallVector
|
call site: 00000 | /src/spirv-cross/spirv_cross_containers.hpp:499 |
2 | 2 |
2 :
['std::__1::unique_ptr
|
2 | 2 | spirv_cross::Variant::operator=(spirv_cross::Variant&&) | call site: 00000 | /src/spirv-cross/spirv_common.hpp:1484 |
0 | 42 |
5 :
['spirv_cross::SmallVector
|
0 | 127 |
spirv_cross::SPIRConstant*spirv_cross::ObjectPool
|
call site: 00000 | /src/spirv-cross/spirv_cross_containers.hpp:572 |
0 | 29 |
1 :
['spirv_cross::SPIRConstantOp& spirv_cross::Parser::get
|
0 | 29 |
spirv_cross::SPIRConstantOp*spirv_cross::Parser::maybe_get
|
call site: 00000 | /src/spirv-cross/spirv_parser.hpp:73 |
0 | 29 |
1 :
['spirv_cross::SPIRUndef& spirv_cross::Parser::get
|
0 | 29 |
spirv_cross::SPIRUndef*spirv_cross::Parser::maybe_get
|
call site: 00000 | /src/spirv-cross/spirv_parser.hpp:73 |
0 | 16 |
2 :
['spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID()', 'spirv_cross::SmallVector
|
0 | 16 |
spirv_cross::SmallVector
|
call site: 00000 | /src/spirv-cross/spirv_cross_containers.hpp:513 |
0 | 16 |
1 :
['spirv_cross::SmallVector
|
0 | 16 | spirv_cross::Parser::parse(spirv_cross::Instructionconst&) | call site: 00000 | /src/spirv-cross/spirv_parser.cpp:1268 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
spirv_cross::Parser::Parser(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >)
[function]
[call site]
00001
spirv_cross::ParsedIR::ParsedIR()
[function]
[call site]
00002
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::SmallVector()
[function]
[call site]
00003
spirv_cross::VectorView<spirv_cross::Variant>::VectorView()
[function]
[call site]
00004
spirv_cross::AlignedBuffer<spirv_cross::Variant, 8ul>::data()
[function]
[call site]
00005
__clang_call_terminate
[call site]
00006
__cxa_begin_catch
[call site]
00007
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::SmallVector()
[function]
[call site]
00008
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)0> >::VectorView()
[function]
[call site]
00009
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::data()
[function]
[call site]
00010
spirv_cross::SmallVector<spv::Capability, 8ul>::SmallVector()
[function]
[call site]
00011
spirv_cross::VectorView<spv::Capability>::VectorView()
[function]
[call site]
00012
spirv_cross::AlignedBuffer<spv::Capability, 8ul>::data()
[function]
[call site]
00013
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::SmallVector()
[function]
[call site]
00014
spirv_cross::VectorView<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::VectorView()
[function]
[call site]
00015
spirv_cross::AlignedBuffer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::data()
[function]
[call site]
00016
spirv_cross::SmallVector<unsigned char, 8ul>::SmallVector()
[function]
[call site]
00017
spirv_cross::VectorView<unsigned char>::VectorView()
[function]
[call site]
00018
spirv_cross::AlignedBuffer<unsigned char, 8ul>::data()
[function]
[call site]
00019
spirv_cross::TypedID<(spirv_cross::Types)4>::TypedID(unsigned int)
[function]
[call site]
00020
spirv_cross::ParsedIR::Source::Source()
[function]
[call site]
00021
spirv_cross::Bitset::Bitset()
[function]
[call site]
00022
spirv_cross::ObjectPoolGroup::ObjectPoolGroup()
[function]
[call site]
00023
spirv_cross::ObjectPool<spirv_cross::SPIRType>::ObjectPool(unsigned int)
[function]
[call site]
00024
spirv_cross::ObjectPoolBase::ObjectPoolBase()
[function]
[call site]
00025
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::SmallVector()
[function]
[call site]
00026
spirv_cross::VectorView<spirv_cross::SPIRType*>::VectorView()
[function]
[call site]
00027
spirv_cross::AlignedBuffer<spirv_cross::SPIRType*, 0ul>::data()
[function]
[call site]
00028
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00029
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter> >::VectorView()
[function]
[call site]
00030
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00031
spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::ObjectPool(unsigned int)
[function]
[call site]
00032
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::SmallVector()
[function]
[call site]
00033
spirv_cross::VectorView<spirv_cross::SPIRVariable*>::VectorView()
[function]
[call site]
00034
spirv_cross::AlignedBuffer<spirv_cross::SPIRVariable*, 0ul>::data()
[function]
[call site]
00035
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00036
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter> >::VectorView()
[function]
[call site]
00037
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00038
spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::ObjectPool(unsigned int)
[function]
[call site]
00039
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::SmallVector()
[function]
[call site]
00040
spirv_cross::VectorView<spirv_cross::SPIRConstant*>::VectorView()
[function]
[call site]
00041
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstant*, 0ul>::data()
[function]
[call site]
00042
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00043
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter> >::VectorView()
[function]
[call site]
00044
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00045
spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::ObjectPool(unsigned int)
[function]
[call site]
00046
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::SmallVector()
[function]
[call site]
00047
spirv_cross::VectorView<spirv_cross::SPIRFunction*>::VectorView()
[function]
[call site]
00048
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction*, 0ul>::data()
[function]
[call site]
00049
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00050
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter> >::VectorView()
[function]
[call site]
00051
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00052
spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::ObjectPool(unsigned int)
[function]
[call site]
00053
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::SmallVector()
[function]
[call site]
00054
spirv_cross::VectorView<spirv_cross::SPIRFunctionPrototype*>::VectorView()
[function]
[call site]
00055
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunctionPrototype*, 0ul>::data()
[function]
[call site]
00056
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00057
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter> >::VectorView()
[function]
[call site]
00058
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00059
spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::ObjectPool(unsigned int)
[function]
[call site]
00060
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::SmallVector()
[function]
[call site]
00061
spirv_cross::VectorView<spirv_cross::SPIRBlock*>::VectorView()
[function]
[call site]
00062
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock*, 0ul>::data()
[function]
[call site]
00063
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00064
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter> >::VectorView()
[function]
[call site]
00065
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00066
spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::ObjectPool(unsigned int)
[function]
[call site]
00067
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::SmallVector()
[function]
[call site]
00068
spirv_cross::VectorView<spirv_cross::SPIRExtension*>::VectorView()
[function]
[call site]
00069
spirv_cross::AlignedBuffer<spirv_cross::SPIRExtension*, 0ul>::data()
[function]
[call site]
00070
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00071
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter> >::VectorView()
[function]
[call site]
00072
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00073
spirv_cross::ObjectPool<spirv_cross::SPIRExpression>::ObjectPool(unsigned int)
[function]
[call site]
00074
spirv_cross::SmallVector<spirv_cross::SPIRExpression*, 0ul>::SmallVector()
[function]
[call site]
00075
spirv_cross::VectorView<spirv_cross::SPIRExpression*>::VectorView()
[function]
[call site]
00076
spirv_cross::AlignedBuffer<spirv_cross::SPIRExpression*, 0ul>::data()
[function]
[call site]
00077
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRExpression, spirv_cross::ObjectPool<spirv_cross::SPIRExpression>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00078
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRExpression, spirv_cross::ObjectPool<spirv_cross::SPIRExpression>::MallocDeleter> >::VectorView()
[function]
[call site]
00079
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRExpression, spirv_cross::ObjectPool<spirv_cross::SPIRExpression>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00080
spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::ObjectPool(unsigned int)
[function]
[call site]
00081
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::SmallVector()
[function]
[call site]
00082
spirv_cross::VectorView<spirv_cross::SPIRConstantOp*>::VectorView()
[function]
[call site]
00083
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstantOp*, 0ul>::data()
[function]
[call site]
00084
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00085
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter> >::VectorView()
[function]
[call site]
00086
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00087
spirv_cross::ObjectPool<spirv_cross::SPIRCombinedImageSampler>::ObjectPool(unsigned int)
[function]
[call site]
00088
spirv_cross::SmallVector<spirv_cross::SPIRCombinedImageSampler*, 0ul>::SmallVector()
[function]
[call site]
00089
spirv_cross::VectorView<spirv_cross::SPIRCombinedImageSampler*>::VectorView()
[function]
[call site]
00090
spirv_cross::AlignedBuffer<spirv_cross::SPIRCombinedImageSampler*, 0ul>::data()
[function]
[call site]
00091
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRCombinedImageSampler, spirv_cross::ObjectPool<spirv_cross::SPIRCombinedImageSampler>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00092
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRCombinedImageSampler, spirv_cross::ObjectPool<spirv_cross::SPIRCombinedImageSampler>::MallocDeleter> >::VectorView()
[function]
[call site]
00093
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRCombinedImageSampler, spirv_cross::ObjectPool<spirv_cross::SPIRCombinedImageSampler>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00094
spirv_cross::ObjectPool<spirv_cross::SPIRAccessChain>::ObjectPool(unsigned int)
[function]
[call site]
00095
spirv_cross::SmallVector<spirv_cross::SPIRAccessChain*, 0ul>::SmallVector()
[function]
[call site]
00096
spirv_cross::VectorView<spirv_cross::SPIRAccessChain*>::VectorView()
[function]
[call site]
00097
spirv_cross::AlignedBuffer<spirv_cross::SPIRAccessChain*, 0ul>::data()
[function]
[call site]
00098
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRAccessChain, spirv_cross::ObjectPool<spirv_cross::SPIRAccessChain>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00099
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRAccessChain, spirv_cross::ObjectPool<spirv_cross::SPIRAccessChain>::MallocDeleter> >::VectorView()
[function]
[call site]
00100
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRAccessChain, spirv_cross::ObjectPool<spirv_cross::SPIRAccessChain>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00101
spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::ObjectPool(unsigned int)
[function]
[call site]
00102
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::SmallVector()
[function]
[call site]
00103
spirv_cross::VectorView<spirv_cross::SPIRUndef*>::VectorView()
[function]
[call site]
00104
spirv_cross::AlignedBuffer<spirv_cross::SPIRUndef*, 0ul>::data()
[function]
[call site]
00105
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00106
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter> >::VectorView()
[function]
[call site]
00107
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00108
spirv_cross::ObjectPool<spirv_cross::SPIRString>::ObjectPool(unsigned int)
[function]
[call site]
00109
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::SmallVector()
[function]
[call site]
00110
spirv_cross::VectorView<spirv_cross::SPIRString*>::VectorView()
[function]
[call site]
00111
spirv_cross::AlignedBuffer<spirv_cross::SPIRString*, 0ul>::data()
[function]
[call site]
00112
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::SmallVector()
[function]
[call site]
00113
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter> >::VectorView()
[function]
[call site]
00114
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00115
spirv_cross::Bitset::~Bitset()
[function]
[call site]
00116
spirv_cross::SmallVector<unsigned char, 8ul>::~SmallVector()
[function]
[call site]
00117
spirv_cross::SmallVector<unsigned char, 8ul>::clear()
[function]
[call site]
00118
spirv_cross::AlignedBuffer<unsigned char, 8ul>::data()
[function]
[call site]
00119
__clang_call_terminate
[call site]
00120
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::~SmallVector()
[function]
[call site]
00121
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::clear()
[function]
[call site]
00122
spirv_cross::AlignedBuffer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::data()
[function]
[call site]
00123
spirv_cross::SmallVector<spv::Capability, 8ul>::~SmallVector()
[function]
[call site]
00124
spirv_cross::SmallVector<spv::Capability, 8ul>::clear()
[function]
[call site]
00125
spirv_cross::AlignedBuffer<spv::Capability, 8ul>::data()
[function]
[call site]
00126
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::~SmallVector()
[function]
[call site]
00127
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::clear()
[function]
[call site]
00128
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::data()
[function]
[call site]
00129
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::~SmallVector()
[function]
[call site]
00130
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::clear()
[function]
[call site]
00131
spirv_cross::Variant::~Variant()
[function]
[call site]
00132
__clang_call_terminate
[call site]
00133
spirv_cross::AlignedBuffer<spirv_cross::Variant, 8ul>::data()
[function]
[call site]
00134
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00135
spirv_cross::VectorView<unsigned int>::VectorView()
[function]
[call site]
00136
spirv_cross::AlignedBuffer<unsigned int, 8ul>::data()
[function]
[call site]
00137
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::SmallVector()
[function]
[call site]
00138
spirv_cross::VectorView<std::__1::pair<unsigned int, unsigned int> >::VectorView()
[function]
[call site]
00139
spirv_cross::AlignedBuffer<std::__1::pair<unsigned int, unsigned int>, 8ul>::data()
[function]
[call site]
00140
spirv_cross::Parser::get_parsed_ir()
[function]
[call site]
00141
spirv_cross::Parser::parse()
[function]
[call site]
00142
__cxa_allocate_exception
[call site]
00143
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00144
std::runtime_error::runtime_error(char const*)
[call site]
00145
__cxa_throw
[call site]
00146
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00147
std::runtime_error::~runtime_error()
[call site]
00148
__cxa_free_exception
[call site]
00149
spirv_cross::swap_endian(unsigned int)
[function]
[call site]
00150
spirv_cross::is_valid_spirv_version(unsigned int)
[function]
[call site]
00151
__cxa_allocate_exception
[call site]
00152
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00153
__cxa_throw
[call site]
00154
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00155
__cxa_free_exception
[call site]
00156
__cxa_allocate_exception
[call site]
00157
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00158
__cxa_throw
[call site]
00159
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00160
__cxa_free_exception
[call site]
00161
spirv_cross::ParsedIR::set_id_bounds(unsigned int)
[function]
[call site]
00162
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::reserve(unsigned long)
[function]
[call site]
00163
spirv_cross::AlignedBuffer<spirv_cross::Variant, 8ul>::data()
[function]
[call site]
00164
spirv_cross::Variant::Variant(spirv_cross::Variant&&)
[function]
[call site]
00165
spirv_cross::Variant::operator=(spirv_cross::Variant&&)
[function]
[call site]
00166
__clang_call_terminate
[call site]
00167
spirv_cross::Variant::~Variant()
[function]
[call site]
00168
spirv_cross::AlignedBuffer<spirv_cross::Variant, 8ul>::data()
[function]
[call site]
00169
__clang_call_terminate
[call site]
00170
spirv_cross::VectorView<spirv_cross::Variant>::size() const
[function]
[call site]
00171
void spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::emplace_back<spirv_cross::ObjectPoolGroup*>(spirv_cross::ObjectPoolGroup*&&)
[function]
[call site]
00172
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::reserve(unsigned long)
[function]
[call site]
00173
spirv_cross::Variant::Variant(spirv_cross::ObjectPoolGroup*)
[function]
[call site]
00174
__clang_call_terminate
[call site]
00175
spirv_cross::SmallVector<unsigned char, 8ul>::resize(unsigned long)
[function]
[call site]
00176
spirv_cross::SmallVector<unsigned char, 8ul>::reserve(unsigned long)
[function]
[call site]
00177
spirv_cross::AlignedBuffer<unsigned char, 8ul>::data()
[function]
[call site]
00178
spirv_cross::AlignedBuffer<unsigned char, 8ul>::data()
[function]
[call site]
00179
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::SmallVector()
[function]
[call site]
00180
spirv_cross::VectorView<spirv_cross::Instruction>::VectorView()
[function]
[call site]
00181
spirv_cross::AlignedBuffer<spirv_cross::Instruction, 8ul>::data()
[function]
[call site]
00182
spirv_cross::Instruction::Instruction()
[function]
[call site]
00183
__cxa_allocate_exception
[call site]
00184
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00185
__cxa_throw
[call site]
00186
__cxa_free_exception
[call site]
00187
__cxa_allocate_exception
[call site]
00188
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00189
__cxa_throw
[call site]
00190
__cxa_free_exception
[call site]
00191
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
00192
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::reserve(unsigned long)
[function]
[call site]
00193
spirv_cross::AlignedBuffer<spirv_cross::Instruction, 8ul>::data()
[function]
[call site]
00194
spirv_cross::AlignedBuffer<spirv_cross::Instruction, 8ul>::data()
[function]
[call site]
00195
spirv_cross::VectorView<spirv_cross::Instruction>::begin()
[function]
[call site]
00196
spirv_cross::VectorView<spirv_cross::Instruction>::end()
[function]
[call site]
00197
spirv_cross::Parser::parse(spirv_cross::Instruction const&)
[function]
[call site]
00198
spirv_cross::Parser::stream(spirv_cross::Instruction const&) const
[function]
[call site]
00199
__cxa_allocate_exception
[call site]
00200
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00201
__cxa_throw
[call site]
00202
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00203
__cxa_free_exception
[call site]
00204
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00205
__cxa_allocate_exception
[call site]
00206
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00207
__cxa_throw
[call site]
00208
__cxa_free_exception
[call site]
00209
spirv_cross::SPIRString& spirv_cross::Parser::set<spirv_cross::SPIRString, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00210
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00211
spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00212
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00213
spirv_cross::VectorView<spirv_cross::Variant>::size() const
[function]
[call site]
00214
__assert_fail
[call site]
00215
__cxa_allocate_exception
[call site]
00216
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00217
__cxa_throw
[call site]
00218
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00219
__cxa_free_exception
[call site]
00220
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00221
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00222
spirv_cross::Variant::empty() const
[function]
[call site]
00223
__cxa_allocate_exception
[call site]
00224
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00225
__cxa_throw
[call site]
00226
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00227
__cxa_free_exception
[call site]
00228
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00229
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00230
spirv_cross::Variant::empty() const
[function]
[call site]
00231
spirv_cross::Variant::get_type() const
[function]
[call site]
00232
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00233
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::reserve(unsigned long)
[function]
[call site]
00234
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::data()
[function]
[call site]
00235
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::data()
[function]
[call site]
00236
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00237
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00238
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00239
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00240
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00241
spirv_cross::Variant::empty() const
[function]
[call site]
00242
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00243
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00244
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00245
spirv_cross::Variant::get_type() const
[function]
[call site]
00246
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00247
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00248
spirv_cross::Variant::get_type() const
[function]
[call site]
00249
spirv_cross::ParsedIR::remove_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00250
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::erase(spirv_cross::TypedID<(spirv_cross::Types)0>*, spirv_cross::TypedID<(spirv_cross::Types)0>*)
[function]
[call site]
00251
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)0> >::end()
[function]
[call site]
00252
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)0> >::begin()
[function]
[call site]
00253
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::resize(unsigned long)
[function]
[call site]
00254
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::reserve(unsigned long)
[function]
[call site]
00255
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID()
[function]
[call site]
00256
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)0> >::end()
[function]
[call site]
00257
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::resize(unsigned long)
[function]
[call site]
00258
__clang_call_terminate
[call site]
00259
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
00260
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00261
spirv_cross::SPIRString& spirv_cross::variant_set<spirv_cross::SPIRString, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(spirv_cross::Variant&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00262
spirv_cross::SPIRString* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRString, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(spirv_cross::Types, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00263
spirv_cross::SPIRString* spirv_cross::ObjectPool<spirv_cross::SPIRString>::allocate<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00264
spirv_cross::VectorView<spirv_cross::SPIRString*>::empty() const
[function]
[call site]
00265
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter> >::size() const
[function]
[call site]
00266
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::reserve(unsigned long)
[function]
[call site]
00267
spirv_cross::AlignedBuffer<spirv_cross::SPIRString*, 0ul>::data()
[function]
[call site]
00268
spirv_cross::AlignedBuffer<spirv_cross::SPIRString*, 0ul>::data()
[function]
[call site]
00269
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::push_back(spirv_cross::SPIRString*&&)
[function]
[call site]
00270
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::reserve(unsigned long)
[function]
[call site]
00271
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRString*&>(spirv_cross::SPIRString*&)
[function]
[call site]
00272
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00273
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00274
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRString, spirv_cross::ObjectPool<spirv_cross::SPIRString>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00275
spirv_cross::VectorView<spirv_cross::SPIRString*>::back()
[function]
[call site]
00276
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::pop_back()
[function]
[call site]
00277
spirv_cross::VectorView<spirv_cross::SPIRString*>::empty() const
[function]
[call site]
00278
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::resize(unsigned long)
[function]
[call site]
00279
spirv_cross::SmallVector<spirv_cross::SPIRString*, 0ul>::reserve(unsigned long)
[function]
[call site]
00280
spirv_cross::SPIRString::SPIRString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00281
spirv_cross::IVariant::IVariant()
[function]
[call site]
00282
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00283
spirv_cross::Variant::set(spirv_cross::IVariant*, spirv_cross::Types)
[function]
[call site]
00284
__cxa_allocate_exception
[call site]
00285
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00286
__cxa_throw
[call site]
00287
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00288
__cxa_free_exception
[call site]
00289
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00290
spirv_cross::SPIRUndef& spirv_cross::Parser::set<spirv_cross::SPIRUndef, unsigned int&>(unsigned int, unsigned int&)
[function]
[call site]
00291
spirv_cross::SPIRUndef& spirv_cross::variant_set<spirv_cross::SPIRUndef, unsigned int&>(spirv_cross::Variant&, unsigned int&)
[function]
[call site]
00292
spirv_cross::SPIRUndef* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRUndef, unsigned int&>(spirv_cross::Types, unsigned int&)
[function]
[call site]
00293
spirv_cross::SPIRUndef* spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::allocate<unsigned int&>(unsigned int&)
[function]
[call site]
00294
spirv_cross::VectorView<spirv_cross::SPIRUndef*>::empty() const
[function]
[call site]
00295
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter> >::size() const
[function]
[call site]
00296
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::reserve(unsigned long)
[function]
[call site]
00297
spirv_cross::AlignedBuffer<spirv_cross::SPIRUndef*, 0ul>::data()
[function]
[call site]
00298
spirv_cross::AlignedBuffer<spirv_cross::SPIRUndef*, 0ul>::data()
[function]
[call site]
00299
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::push_back(spirv_cross::SPIRUndef*&&)
[function]
[call site]
00300
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::reserve(unsigned long)
[function]
[call site]
00301
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRUndef*&>(spirv_cross::SPIRUndef*&)
[function]
[call site]
00302
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00303
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00304
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRUndef, spirv_cross::ObjectPool<spirv_cross::SPIRUndef>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00305
spirv_cross::VectorView<spirv_cross::SPIRUndef*>::back()
[function]
[call site]
00306
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::pop_back()
[function]
[call site]
00307
spirv_cross::VectorView<spirv_cross::SPIRUndef*>::empty() const
[function]
[call site]
00308
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::resize(unsigned long)
[function]
[call site]
00309
spirv_cross::SmallVector<spirv_cross::SPIRUndef*, 0ul>::reserve(unsigned long)
[function]
[call site]
00310
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00311
spirv_cross::SPIRUndef::SPIRUndef(spirv_cross::TypedID<(spirv_cross::Types)1>)
[function]
[call site]
00312
spirv_cross::IVariant::IVariant()
[function]
[call site]
00313
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
00314
__cxa_allocate_exception
[call site]
00315
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00316
__cxa_throw
[call site]
00317
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00318
__cxa_free_exception
[call site]
00319
spirv_cross::SmallVector<spv::Capability, 8ul>::push_back(spv::Capability&&)
[function]
[call site]
00320
spirv_cross::SmallVector<spv::Capability, 8ul>::reserve(unsigned long)
[function]
[call site]
00321
spirv_cross::AlignedBuffer<spv::Capability, 8ul>::data()
[function]
[call site]
00322
spirv_cross::AlignedBuffer<spv::Capability, 8ul>::data()
[function]
[call site]
00323
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00324
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::push_back(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00325
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::reserve(unsigned long)
[function]
[call site]
00326
spirv_cross::AlignedBuffer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::data()
[function]
[call site]
00327
spirv_cross::AlignedBuffer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::data()
[function]
[call site]
00328
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00329
spirv_cross::SPIRExtension& spirv_cross::Parser::set<spirv_cross::SPIRExtension, spirv_cross::SPIRExtension::Extension&>(unsigned int, spirv_cross::SPIRExtension::Extension&)
[function]
[call site]
00330
spirv_cross::SPIRExtension& spirv_cross::variant_set<spirv_cross::SPIRExtension, spirv_cross::SPIRExtension::Extension&>(spirv_cross::Variant&, spirv_cross::SPIRExtension::Extension&)
[function]
[call site]
00331
spirv_cross::SPIRExtension* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRExtension, spirv_cross::SPIRExtension::Extension&>(spirv_cross::Types, spirv_cross::SPIRExtension::Extension&)
[function]
[call site]
00332
spirv_cross::SPIRExtension* spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::allocate<spirv_cross::SPIRExtension::Extension&>(spirv_cross::SPIRExtension::Extension&)
[function]
[call site]
00333
spirv_cross::VectorView<spirv_cross::SPIRExtension*>::empty() const
[function]
[call site]
00334
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter> >::size() const
[function]
[call site]
00335
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::reserve(unsigned long)
[function]
[call site]
00336
spirv_cross::AlignedBuffer<spirv_cross::SPIRExtension*, 0ul>::data()
[function]
[call site]
00337
spirv_cross::AlignedBuffer<spirv_cross::SPIRExtension*, 0ul>::data()
[function]
[call site]
00338
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::push_back(spirv_cross::SPIRExtension*&&)
[function]
[call site]
00339
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::reserve(unsigned long)
[function]
[call site]
00340
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRExtension*&>(spirv_cross::SPIRExtension*&)
[function]
[call site]
00341
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00342
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00343
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRExtension, spirv_cross::ObjectPool<spirv_cross::SPIRExtension>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00344
spirv_cross::VectorView<spirv_cross::SPIRExtension*>::back()
[function]
[call site]
00345
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::pop_back()
[function]
[call site]
00346
spirv_cross::VectorView<spirv_cross::SPIRExtension*>::empty() const
[function]
[call site]
00347
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::resize(unsigned long)
[function]
[call site]
00348
spirv_cross::SmallVector<spirv_cross::SPIRExtension*, 0ul>::reserve(unsigned long)
[function]
[call site]
00349
spirv_cross::SPIRExtension::SPIRExtension(spirv_cross::SPIRExtension::Extension)
[function]
[call site]
00350
spirv_cross::IVariant::IVariant()
[function]
[call site]
00351
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
00352
spirv_cross::SPIRType* spirv_cross::Parser::maybe_get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00353
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00354
spirv_cross::Variant::get_type() const
[function]
[call site]
00355
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00356
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00357
spirv_cross::SPIRType& spirv_cross::variant_get<spirv_cross::SPIRType>(spirv_cross::Variant&)
[function]
[call site]
00358
spirv_cross::SPIRType& spirv_cross::Variant::get<spirv_cross::SPIRType>()
[function]
[call site]
00359
__cxa_allocate_exception
[call site]
00360
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00361
__cxa_throw
[call site]
00362
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00363
__cxa_free_exception
[call site]
00364
__cxa_allocate_exception
[call site]
00365
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00366
__cxa_throw
[call site]
00367
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00368
__cxa_free_exception
[call site]
00369
spirv_cross::TypedID<(spirv_cross::Types)4>::TypedID(unsigned int)
[function]
[call site]
00370
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00371
spirv_cross::SPIREntryPoint::SPIREntryPoint(spirv_cross::TypedID<(spirv_cross::Types)4>, spv::ExecutionModel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00372
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::SmallVector()
[function]
[call site]
00373
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)2> >::VectorView()
[function]
[call site]
00374
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::data()
[function]
[call site]
00375
spirv_cross::Bitset::Bitset()
[function]
[call site]
00376
spirv_cross::SPIREntryPoint::WorkgroupSize::WorkgroupSize()
[function]
[call site]
00377
spirv_cross::SPIREntryPoint::~SPIREntryPoint()
[function]
[call site]
00378
spirv_cross::Bitset::~Bitset()
[function]
[call site]
00379
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::~SmallVector()
[function]
[call site]
00380
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::clear()
[function]
[call site]
00381
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::data()
[function]
[call site]
00382
spirv_cross::TypedID<(spirv_cross::Types)2>::TypedID(unsigned int)
[function]
[call site]
00383
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)2>&&)
[function]
[call site]
00384
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::reserve(unsigned long)
[function]
[call site]
00385
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::data()
[function]
[call site]
00386
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::data()
[function]
[call site]
00387
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00388
spirv_cross::ParsedIR::set_name(spirv_cross::TypedID<(spirv_cross::Types)0>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00389
spirv_cross::is_valid_identifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00390
spirv_cross::is_numeric(char)
[function]
[call site]
00391
spirv_cross::is_alphanumeric(char)
[function]
[call site]
00392
spirv_cross::is_alpha(char)
[function]
[call site]
00393
spirv_cross::is_numeric(char)
[function]
[call site]
00394
spirv_cross::is_reserved_identifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool)
[function]
[call site]
00395
spirv_cross::is_reserved_prefix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00396
spirv_cross::is_numeric(char)
[function]
[call site]
00397
spirv_cross::is_numeric(char)
[function]
[call site]
00398
spirv_cross::is_numeric(char)
[function]
[call site]
00399
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00400
spirv_cross::TypedID<(spirv_cross::Types)4>::operator unsigned int() const
[function]
[call site]
00401
spirv_cross::TypedID<(spirv_cross::Types)4>::TypedID(unsigned int)
[function]
[call site]
00402
spirv_cross::TypedID<(spirv_cross::Types)4>::TypedID(unsigned int)
[function]
[call site]
00403
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00404
spirv_cross::TypedID<(spirv_cross::Types)4>::TypedID(unsigned int)
[function]
[call site]
00405
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00406
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00407
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00408
spirv_cross::ParsedIR::set_name(spirv_cross::TypedID<(spirv_cross::Types)0>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00409
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00410
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00411
spirv_cross::ParsedIR::set_member_name(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00412
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID<(spirv_cross::Types)1>(spirv_cross::TypedID<(spirv_cross::Types)1> const&)
[function]
[call site]
00413
spirv_cross::TypedID<(spirv_cross::Types)0>& spirv_cross::TypedID<(spirv_cross::Types)0>::operator=<(spirv_cross::Types)1>(spirv_cross::TypedID<(spirv_cross::Types)1> const&)
[function]
[call site]
00414
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00415
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::size() const
[function]
[call site]
00416
spirv_cross::SmallVector<spirv_cross::Meta::Decoration, 0ul>::resize(unsigned long)
[function]
[call site]
00417
spirv_cross::Meta::Decoration::~Decoration()
[function]
[call site]
00418
spirv_cross::Meta::Decoration::Extended::~Extended()
[function]
[call site]
00419
spirv_cross::Bitset::~Bitset()
[function]
[call site]
00420
spirv_cross::Bitset::~Bitset()
[function]
[call site]
00421
spirv_cross::SmallVector<spirv_cross::Meta::Decoration, 0ul>::reserve(unsigned long)
[function]
[call site]
00422
spirv_cross::AlignedBuffer<spirv_cross::Meta::Decoration, 0ul>::data()
[function]
[call site]
00423
spirv_cross::Meta::Decoration::Decoration(spirv_cross::Meta::Decoration&&)
[function]
[call site]
00424
spirv_cross::Bitset::Bitset(spirv_cross::Bitset&&)
[function]
[call site]
00425
spirv_cross::Meta::Decoration::Extended::Extended(spirv_cross::Meta::Decoration::Extended&&)
[function]
[call site]
00426
spirv_cross::Bitset::Bitset(spirv_cross::Bitset&&)
[function]
[call site]
00427
spirv_cross::Meta::Decoration::~Decoration()
[function]
[call site]
00428
spirv_cross::AlignedBuffer<spirv_cross::Meta::Decoration, 0ul>::data()
[function]
[call site]
00429
spirv_cross::Meta::Decoration::Decoration()
[function]
[call site]
00430
spirv_cross::Bitset::Bitset()
[function]
[call site]
00431
spirv_cross::Meta::Decoration::Extended::Extended()
[function]
[call site]
00432
spirv_cross::Bitset::Bitset()
[function]
[call site]
00433
__clang_call_terminate
[call site]
00434
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::operator[](unsigned long)
[function]
[call site]
00435
spirv_cross::is_valid_identifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00436
spirv_cross::is_reserved_identifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool)
[function]
[call site]
00437
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00438
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00439
void spirv_cross::Bitset::for_each_bit<spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_0>(spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_0 const&) const
[function]
[call site]
00440
spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_0::operator()(unsigned int) const
[function]
[call site]
00441
spirv_cross::decoration_is_string(spv::Decoration)
[function]
[call site]
00442
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00443
spirv_cross::ParsedIR::get_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration) const
[function]
[call site]
00444
spirv_cross::ParsedIR::find_meta(spirv_cross::TypedID<(spirv_cross::Types)0>) const
[function]
[call site]
00445
spirv_cross::Bitset::get(unsigned int) const
[function]
[call site]
00446
spirv_cross::ParsedIR::set_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00447
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00448
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00449
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00450
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00451
spirv_cross::ParsedIR::get_decoration(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration) const
[function]
[call site]
00452
spirv_cross::ParsedIR::find_meta(spirv_cross::TypedID<(spirv_cross::Types)0>) const
[function]
[call site]
00453
spirv_cross::Bitset::get(unsigned int) const
[function]
[call site]
00454
spirv_cross::ParsedIR::set_decoration(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration, unsigned int)
[function]
[call site]
00455
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00456
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00457
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00458
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
00459
spirv_cross::AlignedBuffer<unsigned int, 8ul>::data()
[function]
[call site]
00460
spirv_cross::AlignedBuffer<unsigned int, 8ul>::data()
[function]
[call site]
00461
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int const&)
[function]
[call site]
00462
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
00463
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00464
spirv_cross::SmallVector<unsigned int, 8ul>::clear()
[function]
[call site]
00465
spirv_cross::AlignedBuffer<unsigned int, 8ul>::data()
[function]
[call site]
00466
spirv_cross::VectorView<unsigned int>::begin()
[function]
[call site]
00467
spirv_cross::VectorView<unsigned int>::end()
[function]
[call site]
00468
spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_0::operator()(unsigned int) const
[function]
[call site]
00469
void spirv_cross::Bitset::for_each_bit<spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_1>(spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_1 const&) const
[function]
[call site]
00470
spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_1::operator()(unsigned int) const
[function]
[call site]
00471
spirv_cross::decoration_is_string(spv::Decoration)
[function]
[call site]
00472
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00473
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00474
spirv_cross::ParsedIR::get_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration) const
[function]
[call site]
00475
spirv_cross::ParsedIR::set_member_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, spv::Decoration, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00476
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID<(spirv_cross::Types)1>(spirv_cross::TypedID<(spirv_cross::Types)1> const&)
[function]
[call site]
00477
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::size() const
[function]
[call site]
00478
spirv_cross::SmallVector<spirv_cross::Meta::Decoration, 0ul>::resize(unsigned long)
[function]
[call site]
00479
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID<(spirv_cross::Types)1>(spirv_cross::TypedID<(spirv_cross::Types)1> const&)
[function]
[call site]
00480
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::operator[](unsigned long)
[function]
[call site]
00481
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00482
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00483
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00484
spirv_cross::ParsedIR::get_decoration(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration) const
[function]
[call site]
00485
spirv_cross::ParsedIR::set_member_decoration(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, spv::Decoration, unsigned int)
[function]
[call site]
00486
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID<(spirv_cross::Types)1>(spirv_cross::TypedID<(spirv_cross::Types)1> const&)
[function]
[call site]
00487
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::size() const
[function]
[call site]
00488
spirv_cross::SmallVector<spirv_cross::Meta::Decoration, 0ul>::resize(unsigned long)
[function]
[call site]
00489
spirv_cross::VectorView<spirv_cross::Meta::Decoration>::operator[](unsigned long)
[function]
[call site]
00490
spirv_cross::Bitset::set(unsigned int)
[function]
[call site]
00491
spirv_cross::Parser::parse(spirv_cross::Instruction const&)::$_1::operator()(unsigned int) const
[function]
[call site]
00492
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00493
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00494
spirv_cross::ParsedIR::set_decoration(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration, unsigned int)
[function]
[call site]
00495
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00496
spirv_cross::ParsedIR::set_decoration(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration, unsigned int)
[function]
[call site]
00497
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00498
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00499
spirv_cross::ParsedIR::set_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)0>, spv::Decoration, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00500
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00501
spirv_cross::ParsedIR::set_member_decoration(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, spv::Decoration, unsigned int)
[function]
[call site]
00502
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00503
spirv_cross::ParsedIR::set_member_decoration(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, spv::Decoration, unsigned int)
[function]
[call site]
00504
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00505
spirv_cross::extract_string(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int)
[function]
[call site]
00506
spirv_cross::ParsedIR::set_member_decoration_string(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, spv::Decoration, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00507
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00508
spirv_cross::SPIRType& spirv_cross::variant_set<spirv_cross::SPIRType, spv::Op&>(spirv_cross::Variant&, spv::Op&)
[function]
[call site]
00509
spirv_cross::SPIRType* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRType, spv::Op&>(spirv_cross::Types, spv::Op&)
[function]
[call site]
00510
spirv_cross::SPIRType* spirv_cross::ObjectPool<spirv_cross::SPIRType>::allocate<spv::Op&>(spv::Op&)
[function]
[call site]
00511
spirv_cross::VectorView<spirv_cross::SPIRType*>::empty() const
[function]
[call site]
00512
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter> >::size() const
[function]
[call site]
00513
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::reserve(unsigned long)
[function]
[call site]
00514
spirv_cross::AlignedBuffer<spirv_cross::SPIRType*, 0ul>::data()
[function]
[call site]
00515
spirv_cross::AlignedBuffer<spirv_cross::SPIRType*, 0ul>::data()
[function]
[call site]
00516
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::push_back(spirv_cross::SPIRType*&&)
[function]
[call site]
00517
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::reserve(unsigned long)
[function]
[call site]
00518
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRType*&>(spirv_cross::SPIRType*&)
[function]
[call site]
00519
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00520
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00521
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRType, spirv_cross::ObjectPool<spirv_cross::SPIRType>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00522
spirv_cross::VectorView<spirv_cross::SPIRType*>::back()
[function]
[call site]
00523
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::pop_back()
[function]
[call site]
00524
spirv_cross::VectorView<spirv_cross::SPIRType*>::empty() const
[function]
[call site]
00525
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::resize(unsigned long)
[function]
[call site]
00526
spirv_cross::SmallVector<spirv_cross::SPIRType*, 0ul>::reserve(unsigned long)
[function]
[call site]
00527
spirv_cross::SPIRType::SPIRType(spv::Op)
[function]
[call site]
00528
spirv_cross::IVariant::IVariant()
[function]
[call site]
00529
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00530
spirv_cross::SmallVector<bool, 8ul>::SmallVector()
[function]
[call site]
00531
spirv_cross::VectorView<bool>::VectorView()
[function]
[call site]
00532
spirv_cross::AlignedBuffer<bool, 8ul>::data()
[function]
[call site]
00533
spirv_cross::SPIRType::{unnamed type#2}::SPIRType()
[function]
[call site]
00534
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::SmallVector()
[function]
[call site]
00535
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::VectorView()
[function]
[call site]
00536
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::data()
[function]
[call site]
00537
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID()
[function]
[call site]
00538
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00539
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00540
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00541
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::~SmallVector()
[function]
[call site]
00542
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::clear()
[function]
[call site]
00543
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::data()
[function]
[call site]
00544
spirv_cross::SmallVector<bool, 8ul>::~SmallVector()
[function]
[call site]
00545
spirv_cross::SmallVector<bool, 8ul>::clear()
[function]
[call site]
00546
spirv_cross::AlignedBuffer<bool, 8ul>::data()
[function]
[call site]
00547
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00548
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00549
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00550
__cxa_allocate_exception
[call site]
00551
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00552
__cxa_throw
[call site]
00553
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00554
__cxa_free_exception
[call site]
00555
__cxa_allocate_exception
[call site]
00556
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00557
__cxa_throw
[call site]
00558
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00559
__cxa_free_exception
[call site]
00560
__cxa_allocate_exception
[call site]
00561
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00562
__cxa_throw
[call site]
00563
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00564
__cxa_free_exception
[call site]
00565
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00566
spirv_cross::to_signed_basetype(unsigned int)
[function]
[call site]
00567
__cxa_allocate_exception
[call site]
00568
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00569
__cxa_throw
[call site]
00570
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00571
__cxa_free_exception
[call site]
00572
spirv_cross::to_unsigned_basetype(unsigned int)
[function]
[call site]
00573
__cxa_allocate_exception
[call site]
00574
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00575
__cxa_throw
[call site]
00576
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00577
__cxa_free_exception
[call site]
00578
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00579
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(unsigned int, spirv_cross::SPIRType&)
[function]
[call site]
00580
spirv_cross::SPIRType& spirv_cross::variant_set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(spirv_cross::Variant&, spirv_cross::SPIRType&)
[function]
[call site]
00581
spirv_cross::SPIRType* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(spirv_cross::Types, spirv_cross::SPIRType&)
[function]
[call site]
00582
spirv_cross::SPIRType* spirv_cross::ObjectPool<spirv_cross::SPIRType>::allocate<spirv_cross::SPIRType&>(spirv_cross::SPIRType&)
[function]
[call site]
00583
spirv_cross::SPIRType::SPIRType(spirv_cross::SPIRType const&)
[function]
[call site]
00584
spirv_cross::IVariant::IVariant(spirv_cross::IVariant const&)
[function]
[call site]
00585
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector(spirv_cross::SmallVector<unsigned int, 8ul> const&)
[function]
[call site]
00586
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00587
spirv_cross::SmallVector<unsigned int, 8ul>::operator=(spirv_cross::SmallVector<unsigned int, 8ul> const&)
[function]
[call site]
00588
spirv_cross::SmallVector<unsigned int, 8ul>::clear()
[function]
[call site]
00589
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
00590
spirv_cross::SmallVector<bool, 8ul>::SmallVector(spirv_cross::SmallVector<bool, 8ul> const&)
[function]
[call site]
00591
spirv_cross::SmallVector<bool, 8ul>::SmallVector()
[function]
[call site]
00592
spirv_cross::SmallVector<bool, 8ul>::operator=(spirv_cross::SmallVector<bool, 8ul> const&)
[function]
[call site]
00593
spirv_cross::SmallVector<bool, 8ul>::clear()
[function]
[call site]
00594
spirv_cross::SmallVector<bool, 8ul>::reserve(unsigned long)
[function]
[call site]
00595
spirv_cross::AlignedBuffer<bool, 8ul>::data()
[function]
[call site]
00596
spirv_cross::AlignedBuffer<bool, 8ul>::data()
[function]
[call site]
00597
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::SmallVector(spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul> const&)
[function]
[call site]
00598
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::SmallVector()
[function]
[call site]
00599
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::operator=(spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul> const&)
[function]
[call site]
00600
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::clear()
[function]
[call site]
00601
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::reserve(unsigned long)
[function]
[call site]
00602
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::data()
[function]
[call site]
00603
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::data()
[function]
[call site]
00604
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00605
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::~SmallVector()
[function]
[call site]
00606
spirv_cross::SmallVector<bool, 8ul>::~SmallVector()
[function]
[call site]
00607
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00608
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00609
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00610
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00611
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(unsigned int, spirv_cross::SPIRType&)
[function]
[call site]
00612
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00613
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00614
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00615
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(unsigned int, spirv_cross::SPIRType&)
[function]
[call site]
00616
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00617
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00618
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00619
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(unsigned int, spirv_cross::SPIRType&)
[function]
[call site]
00620
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00621
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00622
spirv_cross::ParsedIR::mark_used_as_array_length(spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00623
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00624
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00625
spirv_cross::Variant::get_type() const
[function]
[call site]
00626
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00627
spirv_cross::SPIRConstant& spirv_cross::ParsedIR::get<spirv_cross::SPIRConstant>(unsigned int)
[function]
[call site]
00628
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00629
spirv_cross::SPIRConstant& spirv_cross::variant_get<spirv_cross::SPIRConstant>(spirv_cross::Variant&)
[function]
[call site]
00630
spirv_cross::SPIRConstant& spirv_cross::Variant::get<spirv_cross::SPIRConstant>()
[function]
[call site]
00631
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
00632
spirv_cross::SPIRConstantOp& spirv_cross::ParsedIR::get<spirv_cross::SPIRConstantOp>(unsigned int)
[function]
[call site]
00633
spirv_cross::SPIRConstantOp& spirv_cross::variant_get<spirv_cross::SPIRConstantOp>(spirv_cross::Variant&)
[function]
[call site]
00634
spirv_cross::SPIRConstantOp& spirv_cross::Variant::get<spirv_cross::SPIRConstantOp>()
[function]
[call site]
00635
spirv_cross::VectorView<unsigned int>::operator[](unsigned long)
[function]
[call site]
00636
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00637
spirv_cross::ParsedIR::mark_used_as_array_length(spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00638
spirv_cross::VectorView<unsigned int>::operator[](unsigned long)
[function]
[call site]
00639
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00640
spirv_cross::ParsedIR::mark_used_as_array_length(spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00641
spirv_cross::VectorView<unsigned int>::operator[](unsigned long)
[function]
[call site]
00642
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00643
spirv_cross::ParsedIR::mark_used_as_array_length(spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00644
spirv_cross::VectorView<unsigned int>::begin()
[function]
[call site]
00645
spirv_cross::VectorView<unsigned int>::end()
[function]
[call site]
00646
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00647
spirv_cross::ParsedIR::mark_used_as_array_length(spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00648
__assert_fail
[call site]
00649
spirv_cross::SPIRConstant* spirv_cross::Parser::maybe_get<spirv_cross::SPIRConstant>(unsigned int)
[function]
[call site]
00650
spirv_cross::SPIRConstant& spirv_cross::Parser::get<spirv_cross::SPIRConstant>(unsigned int)
[function]
[call site]
00651
spirv_cross::SPIRConstant& spirv_cross::variant_get<spirv_cross::SPIRConstant>(spirv_cross::Variant&)
[function]
[call site]
00652
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::push_back(std::__1::pair<unsigned int, unsigned int>&&)
[function]
[call site]
00653
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::reserve(unsigned long)
[function]
[call site]
00654
spirv_cross::AlignedBuffer<std::__1::pair<unsigned int, unsigned int>, 8ul>::data()
[function]
[call site]
00655
spirv_cross::AlignedBuffer<std::__1::pair<unsigned int, unsigned int>, 8ul>::data()
[function]
[call site]
00656
spirv_cross::SmallVector<bool, 8ul>::push_back(bool const&)
[function]
[call site]
00657
spirv_cross::SmallVector<bool, 8ul>::reserve(unsigned long)
[function]
[call site]
00658
spirv_cross::SPIRConstant::scalar(unsigned int, unsigned int) const
[function]
[call site]
00659
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int&&)
[function]
[call site]
00660
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
00661
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00662
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spirv_cross::SPIRType&>(unsigned int, spirv_cross::SPIRType&)
[function]
[call site]
00663
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::push_back(std::__1::pair<unsigned int, unsigned int>&&)
[function]
[call site]
00664
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int&&)
[function]
[call site]
00665
spirv_cross::SmallVector<bool, 8ul>::push_back(bool&&)
[function]
[call site]
00666
spirv_cross::SmallVector<bool, 8ul>::reserve(unsigned long)
[function]
[call site]
00667
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00668
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00669
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00670
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00671
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00672
spirv_cross::SPIRType::operator=(spirv_cross::SPIRType const&)
[function]
[call site]
00673
spirv_cross::IVariant::operator=(spirv_cross::IVariant const&)
[function]
[call site]
00674
spirv_cross::SmallVector<unsigned int, 8ul>::operator=(spirv_cross::SmallVector<unsigned int, 8ul> const&)
[function]
[call site]
00675
spirv_cross::SmallVector<bool, 8ul>::operator=(spirv_cross::SmallVector<bool, 8ul> const&)
[function]
[call site]
00676
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::operator=(spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul> const&)
[function]
[call site]
00677
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00678
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00679
spirv_cross::SPIRType* spirv_cross::Parser::maybe_get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00680
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00681
spirv_cross::SPIRType::operator=(spirv_cross::SPIRType const&)
[function]
[call site]
00682
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::push_back(std::__1::pair<unsigned int, unsigned int>&&)
[function]
[call site]
00683
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00684
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00685
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00686
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00687
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)1>&&)
[function]
[call site]
00688
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::reserve(unsigned long)
[function]
[call site]
00689
spirv_cross::ParsedIR::get_name(spirv_cross::TypedID<(spirv_cross::Types)0>) const
[function]
[call site]
00690
spirv_cross::ParsedIR::find_meta(spirv_cross::TypedID<(spirv_cross::Types)0>) const
[function]
[call site]
00691
spirv_cross::VectorView<unsigned int>::begin()
[function]
[call site]
00692
spirv_cross::VectorView<unsigned int>::end()
[function]
[call site]
00693
spirv_cross::ParsedIR::get_name(spirv_cross::TypedID<(spirv_cross::Types)0>) const
[function]
[call site]
00694
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00695
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00696
spirv_cross::Parser::types_are_logically_equivalent(spirv_cross::SPIRType const&, spirv_cross::SPIRType const&) const
[function]
[call site]
00697
spirv_cross::VectorView<unsigned int>::size() const
[function]
[call site]
00698
spirv_cross::VectorView<unsigned int>::size() const
[function]
[call site]
00699
spirv_cross::VectorView<unsigned int>::data() const
[function]
[call site]
00700
memcmp
[call site]
00701
memcmp
[call site]
00702
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::size() const
[function]
[call site]
00703
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::size() const
[function]
[call site]
00704
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::operator[](unsigned long) const
[function]
[call site]
00705
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00706
spirv_cross::SPIRType const& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int) const
[function]
[call site]
00707
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long) const
[function]
[call site]
00708
spirv_cross::SPIRType const& spirv_cross::variant_get<spirv_cross::SPIRType>(spirv_cross::Variant const&)
[function]
[call site]
00709
spirv_cross::SPIRType const& spirv_cross::Variant::get<spirv_cross::SPIRType>() const
[function]
[call site]
00710
__cxa_allocate_exception
[call site]
00711
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00712
__cxa_throw
[call site]
00713
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00714
__cxa_free_exception
[call site]
00715
__cxa_allocate_exception
[call site]
00716
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00717
__cxa_throw
[call site]
00718
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00719
__cxa_free_exception
[call site]
00720
spirv_cross::Parser::types_are_logically_equivalent(spirv_cross::SPIRType const&, spirv_cross::SPIRType const&) const
[function]
[call site]
00721
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00722
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00723
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00724
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int const&)
[function]
[call site]
00725
spirv_cross::SPIRFunctionPrototype& spirv_cross::Parser::set<spirv_cross::SPIRFunctionPrototype, unsigned int&>(unsigned int, unsigned int&)
[function]
[call site]
00726
spirv_cross::SPIRFunctionPrototype& spirv_cross::variant_set<spirv_cross::SPIRFunctionPrototype, unsigned int&>(spirv_cross::Variant&, unsigned int&)
[function]
[call site]
00727
spirv_cross::SPIRFunctionPrototype* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRFunctionPrototype, unsigned int&>(spirv_cross::Types, unsigned int&)
[function]
[call site]
00728
spirv_cross::SPIRFunctionPrototype* spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::allocate<unsigned int&>(unsigned int&)
[function]
[call site]
00729
spirv_cross::VectorView<spirv_cross::SPIRFunctionPrototype*>::empty() const
[function]
[call site]
00730
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter> >::size() const
[function]
[call site]
00731
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::reserve(unsigned long)
[function]
[call site]
00732
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunctionPrototype*, 0ul>::data()
[function]
[call site]
00733
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunctionPrototype*, 0ul>::data()
[function]
[call site]
00734
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::push_back(spirv_cross::SPIRFunctionPrototype*&&)
[function]
[call site]
00735
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::reserve(unsigned long)
[function]
[call site]
00736
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRFunctionPrototype*&>(spirv_cross::SPIRFunctionPrototype*&)
[function]
[call site]
00737
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00738
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00739
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunctionPrototype, spirv_cross::ObjectPool<spirv_cross::SPIRFunctionPrototype>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00740
spirv_cross::VectorView<spirv_cross::SPIRFunctionPrototype*>::back()
[function]
[call site]
00741
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::pop_back()
[function]
[call site]
00742
spirv_cross::VectorView<spirv_cross::SPIRFunctionPrototype*>::empty() const
[function]
[call site]
00743
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::resize(unsigned long)
[function]
[call site]
00744
spirv_cross::SmallVector<spirv_cross::SPIRFunctionPrototype*, 0ul>::reserve(unsigned long)
[function]
[call site]
00745
spirv_cross::SPIRFunctionPrototype::SPIRFunctionPrototype(spirv_cross::TypedID<(spirv_cross::Types)1>)
[function]
[call site]
00746
spirv_cross::IVariant::IVariant()
[function]
[call site]
00747
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00748
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int const&)
[function]
[call site]
00749
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00750
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op&>(unsigned int, spv::Op&)
[function]
[call site]
00751
__cxa_allocate_exception
[call site]
00752
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00753
__cxa_throw
[call site]
00754
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00755
__cxa_free_exception
[call site]
00756
spirv_cross::TypedID<(spirv_cross::Types)2>::TypedID(unsigned int)
[function]
[call site]
00757
spirv_cross::SPIRFunction::add_local_variable(spirv_cross::TypedID<(spirv_cross::Types)2>)
[function]
[call site]
00758
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)2> const&)
[function]
[call site]
00759
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::reserve(unsigned long)
[function]
[call site]
00760
spirv_cross::SPIRVariable& spirv_cross::Parser::set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass&, unsigned int&>(unsigned int, unsigned int&, spv::StorageClass&, unsigned int&)
[function]
[call site]
00761
spirv_cross::SPIRVariable& spirv_cross::variant_set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass&, unsigned int&>(spirv_cross::Variant&, unsigned int&, spv::StorageClass&, unsigned int&)
[function]
[call site]
00762
spirv_cross::SPIRVariable* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass&, unsigned int&>(spirv_cross::Types, unsigned int&, spv::StorageClass&, unsigned int&)
[function]
[call site]
00763
spirv_cross::SPIRVariable* spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::allocate<unsigned int&, spv::StorageClass&, unsigned int&>(unsigned int&, spv::StorageClass&, unsigned int&)
[function]
[call site]
00764
spirv_cross::VectorView<spirv_cross::SPIRVariable*>::empty() const
[function]
[call site]
00765
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter> >::size() const
[function]
[call site]
00766
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::reserve(unsigned long)
[function]
[call site]
00767
spirv_cross::AlignedBuffer<spirv_cross::SPIRVariable*, 0ul>::data()
[function]
[call site]
00768
spirv_cross::AlignedBuffer<spirv_cross::SPIRVariable*, 0ul>::data()
[function]
[call site]
00769
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::push_back(spirv_cross::SPIRVariable*&&)
[function]
[call site]
00770
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::reserve(unsigned long)
[function]
[call site]
00771
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRVariable*&>(spirv_cross::SPIRVariable*&)
[function]
[call site]
00772
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00773
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00774
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRVariable, spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00775
spirv_cross::VectorView<spirv_cross::SPIRVariable*>::back()
[function]
[call site]
00776
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::pop_back()
[function]
[call site]
00777
spirv_cross::VectorView<spirv_cross::SPIRVariable*>::empty() const
[function]
[call site]
00778
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::resize(unsigned long)
[function]
[call site]
00779
spirv_cross::SmallVector<spirv_cross::SPIRVariable*, 0ul>::reserve(unsigned long)
[function]
[call site]
00780
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00781
spirv_cross::TypedID<(spirv_cross::Types)2>::TypedID(unsigned int)
[function]
[call site]
00782
spirv_cross::SPIRVariable::SPIRVariable(spirv_cross::TypedID<(spirv_cross::Types)1>, spv::StorageClass, spirv_cross::TypedID<(spirv_cross::Types)0>, spirv_cross::TypedID<(spirv_cross::Types)2>)
[function]
[call site]
00783
spirv_cross::IVariant::IVariant()
[function]
[call site]
00784
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00785
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00786
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::SmallVector()
[function]
[call site]
00787
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
00788
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::~SmallVector()
[function]
[call site]
00789
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00790
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00791
__cxa_allocate_exception
[call site]
00792
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00793
__cxa_throw
[call site]
00794
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00795
__cxa_free_exception
[call site]
00796
__cxa_allocate_exception
[call site]
00797
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00798
__cxa_throw
[call site]
00799
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00800
__cxa_free_exception
[call site]
00801
spirv_cross::SPIRVariable& spirv_cross::Parser::set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass>(unsigned int, unsigned int&, spv::StorageClass&&)
[function]
[call site]
00802
spirv_cross::SPIRVariable& spirv_cross::variant_set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass>(spirv_cross::Variant&, unsigned int&, spv::StorageClass&&)
[function]
[call site]
00803
spirv_cross::SPIRVariable* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass>(spirv_cross::Types, unsigned int&, spv::StorageClass&&)
[function]
[call site]
00804
spirv_cross::SPIRVariable* spirv_cross::ObjectPool<spirv_cross::SPIRVariable>::allocate<unsigned int&, spv::StorageClass>(unsigned int&, spv::StorageClass&&)
[function]
[call site]
00805
spirv_cross::TypedID<(spirv_cross::Types)2>::TypedID(unsigned int)
[function]
[call site]
00806
spirv_cross::SPIRFunction::add_local_variable(spirv_cross::TypedID<(spirv_cross::Types)2>)
[function]
[call site]
00807
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00808
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
00809
spirv_cross::TypedID<(spirv_cross::Types)2>::TypedID(unsigned int)
[function]
[call site]
00810
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Phi, 8ul>::push_back(spirv_cross::SPIRBlock::Phi&&)
[function]
[call site]
00811
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Phi, 8ul>::reserve(unsigned long)
[function]
[call site]
00812
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Phi, 8ul>::data()
[function]
[call site]
00813
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Phi, 8ul>::data()
[function]
[call site]
00814
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00815
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int const&, unsigned long, bool>(unsigned int, unsigned int const&, unsigned long&&, bool&&)
[function]
[call site]
00816
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned long, bool>(spirv_cross::Variant&, unsigned int const&, unsigned long&&, bool&&)
[function]
[call site]
00817
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned long, bool>(spirv_cross::Types, unsigned int const&, unsigned long&&, bool&&)
[function]
[call site]
00818
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int const&, unsigned long, bool>(unsigned int const&, unsigned long&&, bool&&)
[function]
[call site]
00819
spirv_cross::VectorView<spirv_cross::SPIRConstant*>::empty() const
[function]
[call site]
00820
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter> >::size() const
[function]
[call site]
00821
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::reserve(unsigned long)
[function]
[call site]
00822
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstant*, 0ul>::data()
[function]
[call site]
00823
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstant*, 0ul>::data()
[function]
[call site]
00824
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::push_back(spirv_cross::SPIRConstant*&&)
[function]
[call site]
00825
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::reserve(unsigned long)
[function]
[call site]
00826
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRConstant*&>(spirv_cross::SPIRConstant*&)
[function]
[call site]
00827
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
00828
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00829
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstant, spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::MallocDeleter>, 8ul>::data()
[function]
[call site]
00830
spirv_cross::VectorView<spirv_cross::SPIRConstant*>::back()
[function]
[call site]
00831
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::pop_back()
[function]
[call site]
00832
spirv_cross::VectorView<spirv_cross::SPIRConstant*>::empty() const
[function]
[call site]
00833
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::resize(unsigned long)
[function]
[call site]
00834
spirv_cross::SmallVector<spirv_cross::SPIRConstant*, 0ul>::reserve(unsigned long)
[function]
[call site]
00835
spirv_cross::SPIRConstant::SPIRConstant(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned long, bool)
[function]
[call site]
00836
spirv_cross::IVariant::IVariant()
[function]
[call site]
00837
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00838
spirv_cross::SPIRConstant::ConstantVector::ConstantVector()
[function]
[call site]
00839
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID()
[function]
[call site]
00840
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID()
[function]
[call site]
00841
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00842
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)3> >::VectorView()
[function]
[call site]
00843
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::data()
[function]
[call site]
00844
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00845
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int const&, bool>(unsigned int, unsigned int const&, unsigned int const&, bool&&)
[function]
[call site]
00846
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int const&, bool>(spirv_cross::Variant&, unsigned int const&, unsigned int const&, bool&&)
[function]
[call site]
00847
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int const&, bool>(spirv_cross::Types, unsigned int const&, unsigned int const&, bool&&)
[function]
[call site]
00848
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int const&, unsigned int const&, bool>(unsigned int const&, unsigned int const&, bool&&)
[function]
[call site]
00849
spirv_cross::SPIRConstant::SPIRConstant(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int, bool)
[function]
[call site]
00850
spirv_cross::IVariant::IVariant()
[function]
[call site]
00851
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00852
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00853
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00854
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int, bool>(unsigned int, unsigned int const&, unsigned int&&, bool&&)
[function]
[call site]
00855
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int, bool>(spirv_cross::Variant&, unsigned int const&, unsigned int&&, bool&&)
[function]
[call site]
00856
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int, bool>(spirv_cross::Types, unsigned int const&, unsigned int&&, bool&&)
[function]
[call site]
00857
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int const&, unsigned int, bool>(unsigned int const&, unsigned int&&, bool&&)
[function]
[call site]
00858
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int const&, unsigned int, bool>(unsigned int, unsigned int const&, unsigned int&&, bool&&)
[function]
[call site]
00859
spirv_cross::ParsedIR::make_constant_null(unsigned int, unsigned int, bool)
[function]
[call site]
00860
spirv_cross::VectorView<spirv_cross::Variant>::size() const
[function]
[call site]
00861
__assert_fail
[call site]
00862
spirv_cross::SPIRType& spirv_cross::ParsedIR::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00863
spirv_cross::SPIRType& spirv_cross::variant_get<spirv_cross::SPIRType>(spirv_cross::Variant&)
[function]
[call site]
00864
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00865
spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00866
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00867
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&>(spirv_cross::Variant&, unsigned int&)
[function]
[call site]
00868
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int&>(spirv_cross::Types, unsigned int&)
[function]
[call site]
00869
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int&>(unsigned int&)
[function]
[call site]
00870
spirv_cross::SPIRConstant::SPIRConstant(unsigned int)
[function]
[call site]
00871
spirv_cross::IVariant::IVariant()
[function]
[call site]
00872
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00873
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00874
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00875
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00876
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00877
spirv_cross::SPIRConstant::make_null(spirv_cross::SPIRType const&)
[function]
[call site]
00878
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00879
spirv_cross::VectorView<unsigned int>::empty() const
[function]
[call site]
00880
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00881
__assert_fail
[call site]
00882
spirv_cross::ParsedIR::increase_bound_by(unsigned int)
[function]
[call site]
00883
spirv_cross::VectorView<spirv_cross::Variant>::size() const
[function]
[call site]
00884
spirv_cross::VectorView<spirv_cross::Variant>::size() const
[function]
[call site]
00885
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::reserve(unsigned long)
[function]
[call site]
00886
void spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::emplace_back<spirv_cross::ObjectPoolGroup*>(spirv_cross::ObjectPoolGroup*&&)
[function]
[call site]
00887
spirv_cross::SmallVector<unsigned char, 8ul>::resize(unsigned long)
[function]
[call site]
00888
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00889
spirv_cross::ParsedIR::make_constant_null(unsigned int, unsigned int, bool)
[function]
[call site]
00890
spirv_cross::VectorView<bool>::back()
[function]
[call site]
00891
spirv_cross::VectorView<unsigned int>::back()
[function]
[call site]
00892
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector(unsigned long)
[function]
[call site]
00893
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
00894
spirv_cross::SmallVector<unsigned int, 8ul>::resize(unsigned long)
[function]
[call site]
00895
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
00896
spirv_cross::VectorView<unsigned int>::operator[](unsigned long)
[function]
[call site]
00897
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00898
spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00899
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00900
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00901
spirv_cross::VectorView<unsigned int>::data()
[function]
[call site]
00902
spirv_cross::VectorView<unsigned int>::size() const
[function]
[call site]
00903
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&, unsigned int*, unsigned int, bool>(spirv_cross::Variant&, unsigned int&, unsigned int*&&, unsigned int&&, bool&&)
[function]
[call site]
00904
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int&, unsigned int*, unsigned int, bool>(spirv_cross::Types, unsigned int&, unsigned int*&&, unsigned int&&, bool&&)
[function]
[call site]
00905
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int&, unsigned int*, unsigned int, bool>(unsigned int&, unsigned int*&&, unsigned int&&, bool&&)
[function]
[call site]
00906
spirv_cross::SPIRConstant::SPIRConstant(spirv_cross::TypedID<(spirv_cross::Types)1>, unsigned int const*, unsigned int, bool)
[function]
[call site]
00907
spirv_cross::IVariant::IVariant()
[function]
[call site]
00908
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00909
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00910
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::reserve(unsigned long)
[function]
[call site]
00911
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::data()
[function]
[call site]
00912
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::data()
[function]
[call site]
00913
spirv_cross::TypedID<(spirv_cross::Types)3>::TypedID(unsigned int)
[function]
[call site]
00914
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)3>&&)
[function]
[call site]
00915
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::reserve(unsigned long)
[function]
[call site]
00916
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::~SmallVector()
[function]
[call site]
00917
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::clear()
[function]
[call site]
00918
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::data()
[function]
[call site]
00919
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00920
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00921
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::empty() const
[function]
[call site]
00922
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::size() const
[function]
[call site]
00923
spirv_cross::ParsedIR::increase_bound_by(unsigned int)
[function]
[call site]
00924
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::size() const
[function]
[call site]
00925
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector(unsigned long)
[function]
[call site]
00926
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::size() const
[function]
[call site]
00927
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)1> >::operator[](unsigned long)
[function]
[call site]
00928
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00929
spirv_cross::ParsedIR::make_constant_null(unsigned int, unsigned int, bool)
[function]
[call site]
00930
spirv_cross::VectorView<unsigned int>::operator[](unsigned long)
[function]
[call site]
00931
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
00932
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00933
spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00934
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00935
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00936
spirv_cross::VectorView<unsigned int>::data()
[function]
[call site]
00937
spirv_cross::VectorView<unsigned int>::size() const
[function]
[call site]
00938
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&, unsigned int*, unsigned int, bool>(spirv_cross::Variant&, unsigned int&, unsigned int*&&, unsigned int&&, bool&&)
[function]
[call site]
00939
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00940
spirv_cross::ParsedIR::add_typed_id(spirv_cross::Types, spirv_cross::TypedID<(spirv_cross::Types)0>)
[function]
[call site]
00941
spirv_cross::VectorView<spirv_cross::Variant>::operator[](unsigned long)
[function]
[call site]
00942
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&>(spirv_cross::Variant&, unsigned int&)
[function]
[call site]
00943
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
00944
spirv_cross::SPIRConstant::make_null(spirv_cross::SPIRType const&)
[function]
[call site]
00945
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00946
spirv_cross::VectorView<unsigned int>::empty() const
[function]
[call site]
00947
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int&, unsigned int const*, unsigned int, bool>(unsigned int, unsigned int&, unsigned int const*&&, unsigned int&&, bool&&)
[function]
[call site]
00948
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&, unsigned int const*, unsigned int, bool>(spirv_cross::Variant&, unsigned int&, unsigned int const*&&, unsigned int&&, bool&&)
[function]
[call site]
00949
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int&, unsigned int const*, unsigned int, bool>(spirv_cross::Types, unsigned int&, unsigned int const*&&, unsigned int&&, bool&&)
[function]
[call site]
00950
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int&, unsigned int const*, unsigned int, bool>(unsigned int&, unsigned int const*&&, unsigned int&&, bool&&)
[function]
[call site]
00951
__cxa_allocate_exception
[call site]
00952
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00953
__cxa_throw
[call site]
00954
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00955
__cxa_free_exception
[call site]
00956
spirv_cross::SPIRConstant::SPIRConstant()
[function]
[call site]
00957
spirv_cross::IVariant::IVariant()
[function]
[call site]
00958
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
00959
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00960
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00961
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00962
spirv_cross::SPIRConstantOp* spirv_cross::Parser::maybe_get<spirv_cross::SPIRConstantOp>(unsigned int)
[function]
[call site]
00963
spirv_cross::SPIRConstantOp& spirv_cross::Parser::get<spirv_cross::SPIRConstantOp>(unsigned int)
[function]
[call site]
00964
spirv_cross::SPIRConstantOp& spirv_cross::variant_get<spirv_cross::SPIRConstantOp>(spirv_cross::Variant&)
[function]
[call site]
00965
spirv_cross::SPIRUndef* spirv_cross::Parser::maybe_get<spirv_cross::SPIRUndef>(unsigned int)
[function]
[call site]
00966
spirv_cross::SPIRUndef& spirv_cross::Parser::get<spirv_cross::SPIRUndef>(unsigned int)
[function]
[call site]
00967
spirv_cross::SPIRUndef& spirv_cross::variant_get<spirv_cross::SPIRUndef>(spirv_cross::Variant&)
[function]
[call site]
00968
spirv_cross::SPIRUndef& spirv_cross::Variant::get<spirv_cross::SPIRUndef>()
[function]
[call site]
00969
__cxa_allocate_exception
[call site]
00970
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00971
__cxa_throw
[call site]
00972
spirv_cross::SPIRConstant::~SPIRConstant()
[function]
[call site]
00973
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::~SmallVector()
[function]
[call site]
00974
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00975
__cxa_free_exception
[call site]
00976
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00977
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00978
spirv_cross::SPIRConstant::make_null(spirv_cross::SPIRType const&)
[function]
[call site]
00979
spirv_cross::TypedID<(spirv_cross::Types)1>::operator unsigned int() const
[function]
[call site]
00980
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
00981
spirv_cross::SPIRConstant::make_null(spirv_cross::SPIRType const&)
[function]
[call site]
00982
spirv_cross::SPIRConstant& spirv_cross::Parser::get<spirv_cross::SPIRConstant>(unsigned int)
[function]
[call site]
00983
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool>(unsigned int, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool&&)
[function]
[call site]
00984
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool>(spirv_cross::Variant&, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool&&)
[function]
[call site]
00985
spirv_cross::SPIRConstant* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstant, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool>(spirv_cross::Types, unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool&&)
[function]
[call site]
00986
spirv_cross::SPIRConstant* spirv_cross::ObjectPool<spirv_cross::SPIRConstant>::allocate<unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool>(unsigned int&, spirv_cross::SPIRConstant const* (&) [4], unsigned int&, bool&&)
[function]
[call site]
00987
spirv_cross::SPIRConstant::SPIRConstant(spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::SPIRConstant const* const*, unsigned int, bool)
[function]
[call site]
00988
spirv_cross::IVariant::IVariant()
[function]
[call site]
00989
spirv_cross::SPIRConstant::ConstantMatrix::ConstantMatrix()
[function]
[call site]
00990
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)3>, 8ul>::SmallVector()
[function]
[call site]
00991
spirv_cross::IVariant::~IVariant()
[function]
[call site]
00992
spirv_cross::SPIRConstant::~SPIRConstant()
[function]
[call site]
00993
__cxa_allocate_exception
[call site]
00994
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
00995
__cxa_throw
[call site]
00996
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
00997
__cxa_free_exception
[call site]
00998
spirv_cross::SPIRFunction& spirv_cross::Parser::set<spirv_cross::SPIRFunction, unsigned int&, unsigned int&>(unsigned int, unsigned int&, unsigned int&)
[function]
[call site]
00999
spirv_cross::SPIRFunction& spirv_cross::variant_set<spirv_cross::SPIRFunction, unsigned int&, unsigned int&>(spirv_cross::Variant&, unsigned int&, unsigned int&)
[function]
[call site]
01000
spirv_cross::SPIRFunction* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRFunction, unsigned int&, unsigned int&>(spirv_cross::Types, unsigned int&, unsigned int&)
[function]
[call site]
01001
spirv_cross::SPIRFunction* spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::allocate<unsigned int&, unsigned int&>(unsigned int&, unsigned int&)
[function]
[call site]
01002
spirv_cross::VectorView<spirv_cross::SPIRFunction*>::empty() const
[function]
[call site]
01003
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter> >::size() const
[function]
[call site]
01004
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::reserve(unsigned long)
[function]
[call site]
01005
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction*, 0ul>::data()
[function]
[call site]
01006
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction*, 0ul>::data()
[function]
[call site]
01007
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::push_back(spirv_cross::SPIRFunction*&&)
[function]
[call site]
01008
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::reserve(unsigned long)
[function]
[call site]
01009
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRFunction*&>(spirv_cross::SPIRFunction*&)
[function]
[call site]
01010
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
01011
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01012
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRFunction, spirv_cross::ObjectPool<spirv_cross::SPIRFunction>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01013
spirv_cross::VectorView<spirv_cross::SPIRFunction*>::back()
[function]
[call site]
01014
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::pop_back()
[function]
[call site]
01015
spirv_cross::VectorView<spirv_cross::SPIRFunction*>::empty() const
[function]
[call site]
01016
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::resize(unsigned long)
[function]
[call site]
01017
spirv_cross::SmallVector<spirv_cross::SPIRFunction*, 0ul>::reserve(unsigned long)
[function]
[call site]
01018
spirv_cross::SPIRFunction::SPIRFunction(spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)1>)
[function]
[call site]
01019
spirv_cross::IVariant::IVariant()
[function]
[call site]
01020
spirv_cross::SmallVector<spirv_cross::SPIRFunction::Parameter, 8ul>::SmallVector()
[function]
[call site]
01021
spirv_cross::VectorView<spirv_cross::SPIRFunction::Parameter>::VectorView()
[function]
[call site]
01022
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction::Parameter, 8ul>::data()
[function]
[call site]
01023
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::SmallVector()
[function]
[call site]
01024
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01025
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::SmallVector()
[function]
[call site]
01026
spirv_cross::VectorView<spirv_cross::TypedID<(spirv_cross::Types)6> >::VectorView()
[function]
[call site]
01027
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::data()
[function]
[call site]
01028
spirv_cross::SmallVector<spirv_cross::SPIRFunction::CombinedImageSamplerParameter, 8ul>::SmallVector()
[function]
[call site]
01029
spirv_cross::VectorView<spirv_cross::SPIRFunction::CombinedImageSamplerParameter>::VectorView()
[function]
[call site]
01030
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction::CombinedImageSamplerParameter, 8ul>::data()
[function]
[call site]
01031
spirv_cross::SPIRFunction::EntryLine::EntryLine()
[function]
[call site]
01032
spirv_cross::SmallVector<std::__1::function<void ()>, 0ul>::SmallVector()
[function]
[call site]
01033
spirv_cross::VectorView<std::__1::function<void ()> >::VectorView()
[function]
[call site]
01034
spirv_cross::AlignedBuffer<std::__1::function<void ()>, 0ul>::data()
[function]
[call site]
01035
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::SmallVector()
[function]
[call site]
01036
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::~SmallVector()
[function]
[call site]
01037
spirv_cross::SmallVector<spirv_cross::SPIRFunction::Parameter, 8ul>::~SmallVector()
[function]
[call site]
01038
spirv_cross::SmallVector<spirv_cross::SPIRFunction::Parameter, 8ul>::clear()
[function]
[call site]
01039
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction::Parameter, 8ul>::data()
[function]
[call site]
01040
spirv_cross::IVariant::~IVariant()
[function]
[call site]
01041
__cxa_allocate_exception
[call site]
01042
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01043
__cxa_throw
[call site]
01044
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01045
__cxa_free_exception
[call site]
01046
spirv_cross::TypedID<(spirv_cross::Types)1>::TypedID(unsigned int)
[function]
[call site]
01047
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01048
spirv_cross::SPIRFunction::add_parameter(spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0>, bool)
[function]
[call site]
01049
spirv_cross::SmallVector<spirv_cross::SPIRFunction::Parameter, 8ul>::push_back(spirv_cross::SPIRFunction::Parameter&&)
[function]
[call site]
01050
spirv_cross::SmallVector<spirv_cross::SPIRFunction::Parameter, 8ul>::reserve(unsigned long)
[function]
[call site]
01051
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction::Parameter, 8ul>::data()
[function]
[call site]
01052
spirv_cross::AlignedBuffer<spirv_cross::SPIRFunction::Parameter, 8ul>::data()
[function]
[call site]
01053
spirv_cross::SPIRVariable& spirv_cross::Parser::set<spirv_cross::SPIRVariable, unsigned int&, spv::StorageClass>(unsigned int, unsigned int&, spv::StorageClass&&)
[function]
[call site]
01054
__cxa_allocate_exception
[call site]
01055
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01056
__cxa_throw
[call site]
01057
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01058
__cxa_free_exception
[call site]
01059
__cxa_allocate_exception
[call site]
01060
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01061
__cxa_throw
[call site]
01062
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01063
__cxa_free_exception
[call site]
01064
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01065
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::push_back(spirv_cross::TypedID<(spirv_cross::Types)6>&&)
[function]
[call site]
01066
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::reserve(unsigned long)
[function]
[call site]
01067
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::data()
[function]
[call site]
01068
spirv_cross::AlignedBuffer<spirv_cross::TypedID<(spirv_cross::Types)6>, 8ul>::data()
[function]
[call site]
01069
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01070
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01071
__cxa_allocate_exception
[call site]
01072
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01073
__cxa_throw
[call site]
01074
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01075
__cxa_free_exception
[call site]
01076
spirv_cross::SPIRBlock& spirv_cross::Parser::set<spirv_cross::SPIRBlock>(unsigned int)
[function]
[call site]
01077
spirv_cross::SPIRBlock& spirv_cross::variant_set<spirv_cross::SPIRBlock>(spirv_cross::Variant&)
[function]
[call site]
01078
spirv_cross::SPIRBlock* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRBlock>(spirv_cross::Types)
[function]
[call site]
01079
spirv_cross::SPIRBlock* spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::allocate<>()
[function]
[call site]
01080
spirv_cross::VectorView<spirv_cross::SPIRBlock*>::empty() const
[function]
[call site]
01081
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter> >::size() const
[function]
[call site]
01082
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::reserve(unsigned long)
[function]
[call site]
01083
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock*, 0ul>::data()
[function]
[call site]
01084
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock*, 0ul>::data()
[function]
[call site]
01085
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::push_back(spirv_cross::SPIRBlock*&&)
[function]
[call site]
01086
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::reserve(unsigned long)
[function]
[call site]
01087
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRBlock*&>(spirv_cross::SPIRBlock*&)
[function]
[call site]
01088
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
01089
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01090
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRBlock, spirv_cross::ObjectPool<spirv_cross::SPIRBlock>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01091
spirv_cross::VectorView<spirv_cross::SPIRBlock*>::back()
[function]
[call site]
01092
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::pop_back()
[function]
[call site]
01093
spirv_cross::VectorView<spirv_cross::SPIRBlock*>::empty() const
[function]
[call site]
01094
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::resize(unsigned long)
[function]
[call site]
01095
spirv_cross::SmallVector<spirv_cross::SPIRBlock*, 0ul>::reserve(unsigned long)
[function]
[call site]
01096
spirv_cross::SPIRBlock::SPIRBlock()
[function]
[call site]
01097
spirv_cross::IVariant::IVariant()
[function]
[call site]
01098
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01099
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01100
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01101
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01102
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01103
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01104
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01105
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID()
[function]
[call site]
01106
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::SmallVector()
[function]
[call site]
01107
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Phi, 8ul>::SmallVector()
[function]
[call site]
01108
spirv_cross::VectorView<spirv_cross::SPIRBlock::Phi>::VectorView()
[function]
[call site]
01109
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Phi, 8ul>::data()
[function]
[call site]
01110
spirv_cross::SmallVector<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> >, 8ul>::SmallVector()
[function]
[call site]
01111
spirv_cross::VectorView<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> > >::VectorView()
[function]
[call site]
01112
spirv_cross::AlignedBuffer<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> >, 8ul>::data()
[function]
[call site]
01113
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::SmallVector()
[function]
[call site]
01114
spirv_cross::VectorView<spirv_cross::SPIRBlock::Case>::VectorView()
[function]
[call site]
01115
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Case, 8ul>::data()
[function]
[call site]
01116
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01117
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01118
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)2>, 8ul>::SmallVector()
[function]
[call site]
01119
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::SmallVector()
[function]
[call site]
01120
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::~SmallVector()
[function]
[call site]
01121
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::clear()
[function]
[call site]
01122
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Case, 8ul>::data()
[function]
[call site]
01123
spirv_cross::SmallVector<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> >, 8ul>::~SmallVector()
[function]
[call site]
01124
spirv_cross::SmallVector<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> >, 8ul>::clear()
[function]
[call site]
01125
spirv_cross::AlignedBuffer<std::__1::pair<spirv_cross::TypedID<(spirv_cross::Types)1>, spirv_cross::TypedID<(spirv_cross::Types)0> >, 8ul>::data()
[function]
[call site]
01126
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Phi, 8ul>::~SmallVector()
[function]
[call site]
01127
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Phi, 8ul>::clear()
[function]
[call site]
01128
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Phi, 8ul>::data()
[function]
[call site]
01129
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::~SmallVector()
[function]
[call site]
01130
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::clear()
[function]
[call site]
01131
spirv_cross::AlignedBuffer<spirv_cross::Instruction, 8ul>::data()
[function]
[call site]
01132
spirv_cross::IVariant::~IVariant()
[function]
[call site]
01133
__cxa_allocate_exception
[call site]
01134
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01135
__cxa_throw
[call site]
01136
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01137
__cxa_free_exception
[call site]
01138
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01139
__cxa_allocate_exception
[call site]
01140
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01141
__cxa_throw
[call site]
01142
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01143
__cxa_free_exception
[call site]
01144
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01145
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01146
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01147
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01148
spirv_cross::ParsedIR::increase_bound_by(unsigned int)
[function]
[call site]
01149
spirv_cross::SPIRType& spirv_cross::Parser::set<spirv_cross::SPIRType, spv::Op>(unsigned int, spv::Op&&)
[function]
[call site]
01150
spirv_cross::SPIRType& spirv_cross::variant_set<spirv_cross::SPIRType, spv::Op>(spirv_cross::Variant&, spv::Op&&)
[function]
[call site]
01151
spirv_cross::SPIRType* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRType, spv::Op>(spirv_cross::Types, spv::Op&&)
[function]
[call site]
01152
spirv_cross::SPIRType* spirv_cross::ObjectPool<spirv_cross::SPIRType>::allocate<spv::Op>(spv::Op&&)
[function]
[call site]
01153
spirv_cross::SPIRConstant& spirv_cross::Parser::set<spirv_cross::SPIRConstant, unsigned int&>(unsigned int, unsigned int&)
[function]
[call site]
01154
spirv_cross::SPIRConstant& spirv_cross::variant_set<spirv_cross::SPIRConstant, unsigned int&>(spirv_cross::Variant&, unsigned int&)
[function]
[call site]
01155
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01156
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01157
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01158
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01159
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01160
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01161
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01162
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01163
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01164
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01165
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01166
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01167
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01168
__cxa_allocate_exception
[call site]
01169
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01170
__cxa_throw
[call site]
01171
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01172
__cxa_free_exception
[call site]
01173
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01174
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01175
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01176
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::push_back(spirv_cross::SPIRBlock::Case&&)
[function]
[call site]
01177
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::reserve(unsigned long)
[function]
[call site]
01178
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Case, 8ul>::data()
[function]
[call site]
01179
spirv_cross::AlignedBuffer<spirv_cross::SPIRBlock::Case, 8ul>::data()
[function]
[call site]
01180
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01181
spirv_cross::SmallVector<spirv_cross::SPIRBlock::Case, 8ul>::push_back(spirv_cross::SPIRBlock::Case&&)
[function]
[call site]
01182
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01183
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01184
__cxa_allocate_exception
[call site]
01185
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01186
__cxa_throw
[call site]
01187
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01188
__cxa_free_exception
[call site]
01189
__cxa_allocate_exception
[call site]
01190
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01191
__cxa_throw
[call site]
01192
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01193
__cxa_free_exception
[call site]
01194
__cxa_allocate_exception
[call site]
01195
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01196
__cxa_throw
[call site]
01197
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01198
__cxa_free_exception
[call site]
01199
__cxa_allocate_exception
[call site]
01200
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01201
__cxa_throw
[call site]
01202
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01203
__cxa_free_exception
[call site]
01204
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01205
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01206
__cxa_allocate_exception
[call site]
01207
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01208
__cxa_throw
[call site]
01209
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01210
__cxa_free_exception
[call site]
01211
__cxa_allocate_exception
[call site]
01212
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01213
__cxa_throw
[call site]
01214
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01215
__cxa_free_exception
[call site]
01216
spirv_cross::TypedID<(spirv_cross::Types)0>::TypedID(unsigned int)
[function]
[call site]
01217
__cxa_allocate_exception
[call site]
01218
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01219
__cxa_throw
[call site]
01220
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01221
__cxa_free_exception
[call site]
01222
__cxa_allocate_exception
[call site]
01223
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01224
__cxa_throw
[call site]
01225
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01226
__cxa_free_exception
[call site]
01227
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01228
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01229
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01230
__cxa_allocate_exception
[call site]
01231
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01232
__cxa_throw
[call site]
01233
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01234
__cxa_free_exception
[call site]
01235
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01236
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(unsigned int)
[function]
[call site]
01237
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
01238
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01239
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01240
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01241
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
01242
spirv_cross::TypedID<(spirv_cross::Types)0>::operator unsigned int() const
[function]
[call site]
01243
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01244
spirv_cross::TypedID<(spirv_cross::Types)6>::TypedID(spirv_cross::TypedID<(spirv_cross::Types)0> const&)
[function]
[call site]
01245
spirv_cross::TypedID<(spirv_cross::Types)6>::operator unsigned int() const
[function]
[call site]
01246
spirv_cross::VectorView<unsigned char>::operator[](unsigned long)
[function]
[call site]
01247
__cxa_allocate_exception
[call site]
01248
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01249
__cxa_throw
[call site]
01250
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01251
__cxa_free_exception
[call site]
01252
spirv_cross::SPIRConstantOp& spirv_cross::Parser::set<spirv_cross::SPIRConstantOp, unsigned int&, spv::Op&, unsigned int const*, unsigned int>(unsigned int, unsigned int&, spv::Op&, unsigned int const*&&, unsigned int&&)
[function]
[call site]
01253
spirv_cross::SPIRConstantOp& spirv_cross::variant_set<spirv_cross::SPIRConstantOp, unsigned int&, spv::Op&, unsigned int const*, unsigned int>(spirv_cross::Variant&, unsigned int&, spv::Op&, unsigned int const*&&, unsigned int&&)
[function]
[call site]
01254
spirv_cross::SPIRConstantOp* spirv_cross::Variant::allocate_and_set<spirv_cross::SPIRConstantOp, unsigned int&, spv::Op&, unsigned int const*, unsigned int>(spirv_cross::Types, unsigned int&, spv::Op&, unsigned int const*&&, unsigned int&&)
[function]
[call site]
01255
spirv_cross::SPIRConstantOp* spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::allocate<unsigned int&, spv::Op&, unsigned int const*, unsigned int>(unsigned int&, spv::Op&, unsigned int const*&&, unsigned int&&)
[function]
[call site]
01256
spirv_cross::VectorView<spirv_cross::SPIRConstantOp*>::empty() const
[function]
[call site]
01257
spirv_cross::VectorView<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter> >::size() const
[function]
[call site]
01258
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::reserve(unsigned long)
[function]
[call site]
01259
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstantOp*, 0ul>::data()
[function]
[call site]
01260
spirv_cross::AlignedBuffer<spirv_cross::SPIRConstantOp*, 0ul>::data()
[function]
[call site]
01261
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::push_back(spirv_cross::SPIRConstantOp*&&)
[function]
[call site]
01262
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::reserve(unsigned long)
[function]
[call site]
01263
void spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::emplace_back<spirv_cross::SPIRConstantOp*&>(spirv_cross::SPIRConstantOp*&)
[function]
[call site]
01264
spirv_cross::SmallVector<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::reserve(unsigned long)
[function]
[call site]
01265
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01266
spirv_cross::AlignedBuffer<std::__1::unique_ptr<spirv_cross::SPIRConstantOp, spirv_cross::ObjectPool<spirv_cross::SPIRConstantOp>::MallocDeleter>, 8ul>::data()
[function]
[call site]
01267
spirv_cross::VectorView<spirv_cross::SPIRConstantOp*>::back()
[function]
[call site]
01268
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::pop_back()
[function]
[call site]
01269
spirv_cross::VectorView<spirv_cross::SPIRConstantOp*>::empty() const
[function]
[call site]
01270
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::resize(unsigned long)
[function]
[call site]
01271
spirv_cross::SmallVector<spirv_cross::SPIRConstantOp*, 0ul>::reserve(unsigned long)
[function]
[call site]
01272
spirv_cross::SPIRConstantOp::SPIRConstantOp(spirv_cross::TypedID<(spirv_cross::Types)1>, spv::Op, unsigned int const*, unsigned int)
[function]
[call site]
01273
spirv_cross::IVariant::IVariant()
[function]
[call site]
01274
spirv_cross::SmallVector<unsigned int, 8ul>::SmallVector()
[function]
[call site]
01275
spirv_cross::SmallVector<unsigned int, 8ul>::reserve(unsigned long)
[function]
[call site]
01276
spirv_cross::SmallVector<unsigned int, 8ul>::push_back(unsigned int const&)
[function]
[call site]
01277
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
01278
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
01279
spirv_cross::SPIRType* spirv_cross::Parser::maybe_get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
01280
__cxa_allocate_exception
[call site]
01281
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01282
__cxa_throw
[call site]
01283
spirv_cross::CompilerError::~CompilerError()
[function]
[call site]
01284
__cxa_free_exception
[call site]
01285
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::push_back(spirv_cross::Instruction const&)
[function]
[call site]
01286
spirv_cross::VectorView<std::__1::pair<unsigned int, unsigned int> >::begin()
[function]
[call site]
01287
spirv_cross::VectorView<std::__1::pair<unsigned int, unsigned int> >::end()
[function]
[call site]
01288
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
01289
spirv_cross::SPIRType& spirv_cross::Parser::get<spirv_cross::SPIRType>(unsigned int)
[function]
[call site]
01290
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul>::operator=(spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)1>, 8ul> const&)
[function]
[call site]
01291
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::clear()
[function]
[call site]
01292
__cxa_allocate_exception
[call site]
01293
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01294
__cxa_throw
[call site]
01295
__cxa_free_exception
[call site]
01296
__cxa_allocate_exception
[call site]
01297
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01298
__cxa_throw
[call site]
01299
__cxa_free_exception
[call site]
01300
spirv_cross::TypedID<(spirv_cross::Types)4>::operator unsigned int() const
[function]
[call site]
01301
__cxa_allocate_exception
[call site]
01302
spirv_cross::CompilerError::CompilerError(char const*)
[function]
[call site]
01303
__cxa_throw
[call site]
01304
__cxa_free_exception
[call site]
01305
spirv_cross::SmallVector<spirv_cross::Instruction, 8ul>::~SmallVector()
[function]
[call site]
01306
spirv_cross::Parser::~Parser()
[function]
[call site]
01307
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::~SmallVector()
[function]
[call site]
01308
spirv_cross::SmallVector<std::__1::pair<unsigned int, unsigned int>, 8ul>::clear()
[function]
[call site]
01309
spirv_cross::AlignedBuffer<std::__1::pair<unsigned int, unsigned int>, 8ul>::data()
[function]
[call site]
01310
spirv_cross::SmallVector<unsigned int, 8ul>::~SmallVector()
[function]
[call site]
01311
spirv_cross::ParsedIR::~ParsedIR()
[function]
[call site]
01312
spirv_cross::Bitset::~Bitset()
[function]
[call site]
01313
spirv_cross::SmallVector<unsigned char, 8ul>::~SmallVector()
[function]
[call site]
01314
spirv_cross::SmallVector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 8ul>::~SmallVector()
[function]
[call site]
01315
spirv_cross::SmallVector<spv::Capability, 8ul>::~SmallVector()
[function]
[call site]
01316
spirv_cross::SmallVector<spirv_cross::TypedID<(spirv_cross::Types)0>, 8ul>::~SmallVector()
[function]
[call site]
01317
spirv_cross::SmallVector<spirv_cross::Variant, 8ul>::~SmallVector()
[function]
[call site]
01318
__cxa_begin_catch
[call site]
01319
__cxa_end_catch
[call site]
01320