• Home
  • Raw
  • Download

Lines Matching refs:Module

99         module_(new Module()),  in IRContext()
114 IRContext(spv_target_env env, std::unique_ptr<Module>&& m, MessageConsumer c) in IRContext()
135 Module* module() const { return module_.get(); } in module()
143 inline Module::inst_iterator annotation_begin();
144 inline Module::inst_iterator annotation_end();
145 inline IteratorRange<Module::inst_iterator> annotations();
146 inline IteratorRange<Module::const_inst_iterator> annotations() const;
149 inline Module::inst_iterator capability_begin();
150 inline Module::inst_iterator capability_end();
151 inline IteratorRange<Module::inst_iterator> capabilities();
152 inline IteratorRange<Module::const_inst_iterator> capabilities() const;
155 inline Module::inst_iterator types_values_begin();
156 inline Module::inst_iterator types_values_end();
157 inline IteratorRange<Module::inst_iterator> types_values();
158 inline IteratorRange<Module::const_inst_iterator> types_values() const;
161 inline Module::inst_iterator ext_inst_import_begin();
162 inline Module::inst_iterator ext_inst_import_end();
163 inline IteratorRange<Module::inst_iterator> ext_inst_imports();
164 inline IteratorRange<Module::const_inst_iterator> ext_inst_imports() const;
176 inline Module::inst_iterator debug1_begin();
177 inline Module::inst_iterator debug1_end();
178 inline IteratorRange<Module::inst_iterator> debugs1();
179 inline IteratorRange<Module::const_inst_iterator> debugs1() const;
183 inline Module::inst_iterator debug2_begin();
184 inline Module::inst_iterator debug2_end();
185 inline IteratorRange<Module::inst_iterator> debugs2();
186 inline IteratorRange<Module::const_inst_iterator> debugs2() const;
190 inline Module::inst_iterator debug3_begin();
191 inline Module::inst_iterator debug3_end();
192 inline IteratorRange<Module::inst_iterator> debugs3();
193 inline IteratorRange<Module::const_inst_iterator> debugs3() const;
198 inline Module::inst_iterator ext_inst_debuginfo_begin();
199 inline Module::inst_iterator ext_inst_debuginfo_end();
200 inline IteratorRange<Module::inst_iterator> ext_inst_debuginfo();
201 inline IteratorRange<Module::const_inst_iterator> ext_inst_debuginfo() const;
781 std::unique_ptr<Module> module_;
892 return ((const Module*)module())->GetConstants(); in GetConstants()
895 Module::inst_iterator IRContext::annotation_begin() { in annotation_begin()
899 Module::inst_iterator IRContext::annotation_end() { in annotation_end()
903 IteratorRange<Module::inst_iterator> IRContext::annotations() { in annotations()
907 IteratorRange<Module::const_inst_iterator> IRContext::annotations() const { in annotations()
908 return ((const Module*)module_.get())->annotations(); in annotations()
911 Module::inst_iterator IRContext::capability_begin() { in capability_begin()
915 Module::inst_iterator IRContext::capability_end() { in capability_end()
919 IteratorRange<Module::inst_iterator> IRContext::capabilities() { in capabilities()
923 IteratorRange<Module::const_inst_iterator> IRContext::capabilities() const { in capabilities()
924 return ((const Module*)module())->capabilities(); in capabilities()
927 Module::inst_iterator IRContext::types_values_begin() { in types_values_begin()
931 Module::inst_iterator IRContext::types_values_end() { in types_values_end()
935 IteratorRange<Module::inst_iterator> IRContext::types_values() { in types_values()
939 IteratorRange<Module::const_inst_iterator> IRContext::types_values() const { in types_values()
940 return ((const Module*)module_.get())->types_values(); in types_values()
943 Module::inst_iterator IRContext::ext_inst_import_begin() { in ext_inst_import_begin()
947 Module::inst_iterator IRContext::ext_inst_import_end() { in ext_inst_import_end()
951 IteratorRange<Module::inst_iterator> IRContext::ext_inst_imports() { in ext_inst_imports()
955 IteratorRange<Module::const_inst_iterator> IRContext::ext_inst_imports() const { in ext_inst_imports()
956 return ((const Module*)module_.get())->ext_inst_imports(); in ext_inst_imports()
959 Module::inst_iterator IRContext::debug1_begin() { in debug1_begin()
963 Module::inst_iterator IRContext::debug1_end() { return module()->debug1_end(); } in debug1_end()
965 IteratorRange<Module::inst_iterator> IRContext::debugs1() { in debugs1()
969 IteratorRange<Module::const_inst_iterator> IRContext::debugs1() const { in debugs1()
970 return ((const Module*)module_.get())->debugs1(); in debugs1()
973 Module::inst_iterator IRContext::debug2_begin() { in debug2_begin()
976 Module::inst_iterator IRContext::debug2_end() { return module()->debug2_end(); } in debug2_end()
978 IteratorRange<Module::inst_iterator> IRContext::debugs2() { in debugs2()
982 IteratorRange<Module::const_inst_iterator> IRContext::debugs2() const { in debugs2()
983 return ((const Module*)module_.get())->debugs2(); in debugs2()
986 Module::inst_iterator IRContext::debug3_begin() { in debug3_begin()
990 Module::inst_iterator IRContext::debug3_end() { return module()->debug3_end(); } in debug3_end()
992 IteratorRange<Module::inst_iterator> IRContext::debugs3() { in debugs3()
996 IteratorRange<Module::const_inst_iterator> IRContext::debugs3() const { in debugs3()
997 return ((const Module*)module_.get())->debugs3(); in debugs3()
1000 Module::inst_iterator IRContext::ext_inst_debuginfo_begin() { in ext_inst_debuginfo_begin()
1004 Module::inst_iterator IRContext::ext_inst_debuginfo_end() { in ext_inst_debuginfo_end()
1008 IteratorRange<Module::inst_iterator> IRContext::ext_inst_debuginfo() { in ext_inst_debuginfo()
1012 IteratorRange<Module::const_inst_iterator> IRContext::ext_inst_debuginfo() in ext_inst_debuginfo()
1014 return ((const Module*)module_.get())->ext_inst_debuginfo(); in ext_inst_debuginfo()