Home
last modified time | relevance | path

Searched refs:OperandData (Results 1 – 22 of 22) sorted by relevance

/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dinstruction.h81 using OperandData = utils::SmallVector<uint32_t, 2>; member
82 Operand(spv_operand_type_t t, OperandData&& w) in Operand()
85 Operand(spv_operand_type_t t, const OperandData& w) : type(t), words(w) {} in Operand()
93 OperandData words; // Binary segments of this logical operand.
304 inline void SetInOperand(uint32_t index, Operand::OperandData&& data);
308 inline void SetOperand(uint32_t index, Operand::OperandData&& data);
690 Operand::OperandData&& data) { in SetInOperand()
695 Operand::OperandData&& data) { in SetOperand()
Dreplace_desc_array_access_using_var_index.cpp390 std::vector<std::pair<Operand::OperandData, uint32_t>> cases; in AddSwitchForAccessChain()
392 cases.emplace_back(Operand::OperandData{i}, case_block_ids[i]); in AddSwitchForAccessChain()
Dloop_unswitch_pass.cpp404 std::vector<std::pair<Operand::OperandData, uint32_t>> targets; in PerformUnswitch()
Dir_builder.h259 const std::vector<std::pair<Operand::OperandData, uint32_t>>& targets,
/external/deqp-deps/SPIRV-Tools/source/opt/
Dinstruction.h81 using OperandData = utils::SmallVector<uint32_t, 2>; member
82 Operand(spv_operand_type_t t, OperandData&& w) in Operand()
85 Operand(spv_operand_type_t t, const OperandData& w) : type(t), words(w) {} in Operand()
93 OperandData words; // Binary segments of this logical operand.
302 inline void SetInOperand(uint32_t index, Operand::OperandData&& data);
306 inline void SetOperand(uint32_t index, Operand::OperandData&& data);
680 Operand::OperandData&& data) { in SetInOperand()
685 Operand::OperandData&& data) { in SetOperand()
Dreplace_desc_array_access_using_var_index.cpp391 std::vector<std::pair<Operand::OperandData, uint32_t>> cases; in AddSwitchForAccessChain()
393 cases.emplace_back(Operand::OperandData{i}, case_block_ids[i]); in AddSwitchForAccessChain()
Dloop_unswitch_pass.cpp411 std::vector<std::pair<Operand::OperandData, uint32_t>> targets; in PerformUnswitch()
Dir_builder.h256 const std::vector<std::pair<Operand::OperandData, uint32_t>>& targets,
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dinstruction.h81 using OperandData = utils::SmallVector<uint32_t, 2>; member
82 Operand(spv_operand_type_t t, OperandData&& w) in Operand()
85 Operand(spv_operand_type_t t, const OperandData& w) : type(t), words(w) {} in Operand()
93 OperandData words; // Binary segments of this logical operand.
302 inline void SetInOperand(uint32_t index, Operand::OperandData&& data);
306 inline void SetOperand(uint32_t index, Operand::OperandData&& data);
680 Operand::OperandData&& data) { in SetInOperand()
685 Operand::OperandData&& data) { in SetOperand()
Dreplace_desc_array_access_using_var_index.cpp390 std::vector<std::pair<Operand::OperandData, uint32_t>> cases; in AddSwitchForAccessChain()
392 cases.emplace_back(Operand::OperandData{i}, case_block_ids[i]); in AddSwitchForAccessChain()
Dloop_unswitch_pass.cpp406 std::vector<std::pair<Operand::OperandData, uint32_t>> targets; in PerformUnswitch()
Dir_builder.h259 const std::vector<std::pair<Operand::OperandData, uint32_t>>& targets,
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dinstruction_message.cpp64 opt::Operand::OperandData operand_data; in InstructionFromMessage()
Dfuzzer_pass_donate_modules.cpp440 ? opt::Operand::OperandData{original_id_to_donated_id->at( in HandleTypeOrValue()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/fuzz/
Dinstruction_message.cpp64 opt::Operand::OperandData operand_data; in InstructionFromMessage()
Dfuzzer_pass_donate_modules.cpp441 ? opt::Operand::OperandData{original_id_to_donated_id->at( in HandleTypeOrValue()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dinstruction_message.cpp64 opt::Operand::OperandData operand_data; in InstructionFromMessage()
Dfuzzer_pass_donate_modules.cpp441 ? opt::Operand::OperandData{original_id_to_donated_id->at( in HandleTypeOrValue()
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dinstruction_test.cpp66 Operand::OperandData abcde{0x64636261, 0x65}; in TEST()
72 Operand::OperandData words{0x1234}; in TEST()
78 Operand::OperandData words{0x1234, 0x89ab}; in TEST()
/external/deqp-deps/SPIRV-Tools/test/opt/
Dinstruction_test.cpp66 Operand::OperandData abcde{0x64636261, 0x65}; in TEST()
72 Operand::OperandData words{0x1234}; in TEST()
78 Operand::OperandData words{0x1234, 0x89ab}; in TEST()
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/
Dinstruction_test.cpp66 Operand::OperandData abcde{0x64636261, 0x65}; in TEST()
72 Operand::OperandData words{0x1234}; in TEST()
78 Operand::OperandData words{0x1234, 0x89ab}; in TEST()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp726 struct OperandData { struct in llvm::slpvectorizer::BoUpSLP::VLOperands
727 OperandData() = default;
728 OperandData(Value *V, bool APO, bool IsUsed) in OperandData() function
756 using OperandDataVec = SmallVector<OperandData, 2>;
766 OperandData &getData(unsigned OpIdx, unsigned Lane) { in getData()
771 const OperandData &getData(unsigned OpIdx, unsigned Lane) const { in getData()
1037 OperandData &OpData = getData(Idx, Lane); in getBestOperand()
1179 OperandData &Data = getData(OpI, Ln); in shouldBroadcast()
1350 for (const OperandData &OpData : OpDataVec) { in print()