/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_qpu_validate.c | 115 vc4_qpu_validate(uint64_t *insts, uint32_t num_inst) in vc4_qpu_validate() argument 129 uint64_t inst = insts[i]; in vc4_qpu_validate() 168 if (writes_reg(insts[j], QPU_W_VPM) || in vc4_qpu_validate() 169 reads_reg(insts[j], QPU_R_VARY) || in vc4_qpu_validate() 170 reads_reg(insts[j], QPU_R_UNIF) || in vc4_qpu_validate() 171 reads_reg(insts[j], QPU_R_VPM)) { in vc4_qpu_validate() 172 fail_instr(insts[j], "last 3 instructions " in vc4_qpu_validate() 180 if (writes_reg(insts[j], 14) || in vc4_qpu_validate() 181 reads_reg(insts[j], 14)) { in vc4_qpu_validate() 182 fail_instr(insts[ in vc4_qpu_validate() [all...] |
H A D | vc4_qir_live_variables.c | 33 struct qinst *insts[4]; member 148 if (state->insts[i] && in qir_setup_def() 149 state->insts[i]->cond == in qir_setup_def() 153 state->insts[i] = inst; in qir_setup_def() 168 if (state->insts[i] && state->insts[i]->cond) in sf_state_clear() 169 state->insts[i] = NULL; in sf_state_clear()
|
/third_party/skia/third_party/externals/spirv-tools/ |
H A D | Android.mk | 192 $(call generate-file-dir,$(1)/core.insts-unified1.inc) 193 $(1)/core.insts-unified1.inc $(1)/operand.kinds-unified1.inc \ 194 $(1)/glsl.std.450.insts.inc \ 195 $(1)/opencl.std.insts.inc \ 209 --core-insts-output=$(1)/core.insts-unified1.inc \ 210 --glsl-insts-output=$(1)/glsl.std.450.insts.inc \ 211 --opencl-insts-output=$(1)/opencl.std.insts [all...] |
/third_party/spirv-tools/ |
H A D | Android.mk | 207 $(call generate-file-dir,$(1)/core.insts-unified1.inc) 208 $(1)/core.insts-unified1.inc $(1)/operand.kinds-unified1.inc \ 209 $(1)/glsl.std.450.insts.inc \ 210 $(1)/opencl.std.insts.inc \ 224 --core-insts-output=$(1)/core.insts-unified1.inc \ 225 --glsl-insts-output=$(1)/glsl.std.450.insts.inc \ 226 --opencl-insts-output=$(1)/opencl.std.insts [all...] |
/third_party/rust/crates/regex/src/ |
H A D | compile.rs | 33 insts: Vec<MaybeInst>, 60 insts: vec![], in new() 160 self.compiled.matches = vec![self.insts.len()]; in compile_one() 191 self.compiled.matches.push(self.insts.len()); in compile_many() 200 self.compiled.matches.push(self.insts.len()); in compile_many() 206 self.compiled.insts = in compile_finish() 207 self.insts.into_iter().map(|inst| inst.unwrap()).collect(); in compile_finish() 213 /// Compile expr into self.insts, returning a patch on success, 219 /// The main thing that a c_* method does is mutate `self.insts` 221 /// the given expression. `self.insts` contain [all...] |
H A D | dfa.rs | 57 pub fn can_exec(insts: &Program) -> bool { in can_exec() 65 if insts.dfa_size_limit == 0 || insts.len() > ::std::i32::MAX as usize { in can_exec() 68 for inst in insts { in can_exec() 428 qcur: SparseSet::new(prog.insts.len()), in new() 429 qnext: SparseSet::new(prog.insts.len()), in new() 1204 let mut insts = in cached_state_key() variables 1206 insts.clear(); in cached_state_key() 1208 insts.push(0); in cached_state_key() 1216 Bytes(_) => push_inst_ptr(&mut insts, in cached_state_key() [all...] |
H A D | prog.rs | 20 pub insts: Vec<Inst>, 82 insts: vec![], in new() 166 &*self.insts in deref()
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | pass_utils.cpp | 92 std::string JoinAllInsts(const std::vector<const char*>& insts) { in JoinAllInsts() argument 93 return SelectiveJoin(insts, [](const char*) { return false; }); in JoinAllInsts() 96 std::string JoinNonDebugInsts(const std::vector<const char*>& insts) { 98 insts, [](const char* inst) { return ContainsDebugOpcode(inst); });
|
H A D | pass_utils.h | 64 std::string JoinAllInsts(const std::vector<const char*>& insts); 69 std::string JoinNonDebugInsts(const std::vector<const char*>& insts);
|
H A D | def_use_test.cpp | 1577 auto insts = manager.GetAnnotations(tc.id); in TEST_P() local 1580 ASSERT_EQ(tc.annotations.size(), insts.size()) in TEST_P() 1582 auto inst_iter = insts.begin(); in TEST_P()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | pass_utils.cpp | 92 std::string JoinAllInsts(const std::vector<const char*>& insts) { in JoinAllInsts() argument 93 return SelectiveJoin(insts, [](const char*) { return false; }); in JoinAllInsts() 96 std::string JoinNonDebugInsts(const std::vector<const char*>& insts) { 98 insts, [](const char* inst) { return ContainsDebugOpcode(inst); });
|
H A D | pass_utils.h | 64 std::string JoinAllInsts(const std::vector<const char*>& insts); 69 std::string JoinNonDebugInsts(const std::vector<const char*>& insts);
|
/third_party/spirv-tools/test/opt/ |
H A D | pass_utils.cpp | 92 std::string JoinAllInsts(const std::vector<const char*>& insts) { in JoinAllInsts() argument 93 return SelectiveJoin(insts, [](const char*) { return false; }); in JoinAllInsts() 96 std::string JoinNonDebugInsts(const std::vector<const char*>& insts) { 98 insts, [](const char* inst) { return ContainsDebugOpcode(inst); });
|
H A D | pass_utils.h | 64 std::string JoinAllInsts(const std::vector<const char*>& insts); 69 std::string JoinNonDebugInsts(const std::vector<const char*>& insts);
|
/third_party/node/deps/v8/src/regexp/experimental/ |
H A D | experimental-bytecode.cc | 95 base::Vector<const RegExpInstruction> insts) { in operator <<() 96 int inst_num = insts.length(); in operator <<() 100 const RegExpInstruction& inst = insts[i]; in operator <<() 94 operator <<(std::ostream& os, base::Vector<const RegExpInstruction> insts) operator <<() argument
|
/third_party/vixl/tools/ |
H A D | make_instruction_doc_aarch64.pl | 140 my $insts = shift; 142 foreach my $i (sort(keys(%$insts))) { 143 my $inst = $insts->{$i};
|
/third_party/skia/third_party/externals/tint/src/writer/spirv/ |
H A D | spv_dump.cc | 78 std::string DumpInstructions(const InstructionList& insts) { in DumpInstructions() argument 81 for (const auto& inst : insts) { in DumpInstructions()
|
H A D | spv_dump.h | 38 /// @param insts the instructions to dump 40 std::string DumpInstructions(const InstructionList& insts);
|
/third_party/skia/third_party/externals/spirv-tools/utils/ |
H A D | generate_grammar_tables.py | 356 insts = [generate_instruction(inst, False) for inst in inst_table] 357 insts = ['static const spv_opcode_desc_t kOpcodeTableEntries[] = {{\n' 358 ' {}\n}};'.format(',\n '.join(insts))] 360 return '{}\n\n{}\n\n{}'.format(caps_arrays, exts_arrays, '\n'.join(insts)) 382 insts = [generate_instruction(inst, True) for inst in inst_table] 383 insts = ['static const spv_ext_inst_desc_t {}_entries[] = {{\n' 384 ' {}\n}};'.format(set_name, ',\n '.join(insts))] 386 return '{}\n\n{}'.format(caps_arrays, '\n'.join(insts)) 738 parser.add_argument('--core-insts-output', metavar='<path>', 741 parser.add_argument('--glsl-insts [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/utils/ |
H A D | generate_grammar_tables.py | 356 insts = [generate_instruction(inst, False) for inst in inst_table] 357 insts = ['static const spv_opcode_desc_t kOpcodeTableEntries[] = {{\n' 358 ' {}\n}};'.format(',\n '.join(insts))] 360 return '{}\n\n{}\n\n{}'.format(caps_arrays, exts_arrays, '\n'.join(insts)) 382 insts = [generate_instruction(inst, True) for inst in inst_table] 383 insts = ['static const spv_ext_inst_desc_t {}_entries[] = {{\n' 384 ' {}\n}};'.format(set_name, ',\n '.join(insts))] 386 return '{}\n\n{}'.format(caps_arrays, '\n'.join(insts)) 738 parser.add_argument('--core-insts-output', metavar='<path>', 741 parser.add_argument('--glsl-insts [all...] |
/third_party/spirv-tools/utils/ |
H A D | generate_grammar_tables.py | 371 insts = [generate_instruction(inst, False) for inst in inst_table] 372 insts = ['static const spv_opcode_desc_t kOpcodeTableEntries[] = {{\n' 373 ' {}\n}};'.format(',\n '.join(insts))] 375 return '{}\n\n{}\n\n{}'.format(caps_arrays, exts_arrays, '\n'.join(insts)) 397 insts = [generate_instruction(inst, True) for inst in inst_table] 398 insts = ['static const spv_ext_inst_desc_t {}_entries[] = {{\n' 399 ' {}\n}};'.format(set_name, ',\n '.join(insts))] 401 return '{}\n\n{}'.format(caps_arrays, '\n'.join(insts)) 764 parser.add_argument('--core-insts-output', metavar='<path>', 767 parser.add_argument('--glsl-insts [all...] |
/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_dataflow_deadcode.c | 147 struct instruction_state * insts = &s->Instructions[inst->IP]; in update_instruction() local 159 insts->WriteMask |= usedmask; in update_instruction() 170 insts->WriteALUResult = 1; in update_instruction() 178 unsigned int newsrcmask = srcmasks[src] & ~insts->SrcReg[src]; in update_instruction() 179 insts->SrcReg[src] |= newsrcmask; in update_instruction()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | mem_pass.cpp | 178 void MemPass::AddStores(uint32_t ptr_id, std::queue<Instruction*>* insts) { 179 get_def_use_mgr()->ForEachUser(ptr_id, [this, insts](Instruction* user) { 182 AddStores(user->result_id(), insts); 184 insts->push(user);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | mem_pass.cpp | 178 void MemPass::AddStores(uint32_t ptr_id, std::queue<Instruction*>* insts) { 179 get_def_use_mgr()->ForEachUser(ptr_id, [this, insts](Instruction* user) { 182 AddStores(user->result_id(), insts); 184 insts->push(user);
|
/third_party/spirv-tools/source/opt/ |
H A D | mem_pass.cpp | 181 void MemPass::AddStores(uint32_t ptr_id, std::queue<Instruction*>* insts) { 182 get_def_use_mgr()->ForEachUser(ptr_id, [this, insts](Instruction* user) { 185 AddStores(user->result_id(), insts); 187 insts->push(user);
|