Home
last modified time | relevance | path

Searched refs:Instructions (Results 1 - 25 of 78) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
H A DEntryStage.cpp38 Instructions.emplace_back(std::move(Inst)); in getNextInstruction()
61 auto Range = make_range(&Instructions[NumRetired], Instructions.end()); in cycleEnd()
66 NumRetired = std::distance(Instructions.begin(), It); in cycleEnd()
68 if ((NumRetired * 2) >= Instructions.size()) { in cycleEnd()
69 Instructions.erase(Instructions.begin(), It); in cycleEnd()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h54 iterator begin() { return Instructions.begin(); } in begin()
55 const_iterator begin() const { return Instructions.begin(); } in begin()
56 iterator end() { return Instructions.end(); } in end()
57 const_iterator end() const { return Instructions.end(); } in end()
59 unsigned size() const { return (unsigned)Instructions.size(); } in size()
60 bool empty() const { return Instructions.empty(); } in empty()
78 std::vector<Instruction> Instructions; member in llvm::dwarf::CFIProgram
85 Instructions.push_back(Instruction(Opcode)); in addInstruction()
90 Instructions.push_back(Instruction(Opcode)); in addInstruction()
91 Instructions in addInstruction()
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program.c57 struct rc_instruction * inst = c->Program.Instructions.Next; in rc_local_transform()
59 while(inst != &c->Program.Instructions) { in rc_local_transform()
114 for(inst = c->Program.Instructions.Next; in rc_get_used_temporaries()
115 inst != &c->Program.Instructions; inst = inst->Next) { in rc_get_used_temporaries()
216 for(inst = c->Program.Instructions.Next; in rc_recompute_ips()
217 inst != &c->Program.Instructions; in rc_recompute_ips()
222 c->Program.Instructions.IP = 0xcafedead; in rc_recompute_ips()
H A Dradeon_compiler.c44 c->Program.Instructions.Prev = &c->Program.Instructions; in rc_init()
45 c->Program.Instructions.Next = &c->Program.Instructions; in rc_init()
46 c->Program.Instructions.U.I.Opcode = RC_OPCODE_ILLEGAL_OPCODE; in rc_init()
122 for(inst = c->Program.Instructions.Next; inst != &c->Program.Instructions; inst = inst->Next) in rc_calculate_inputs_outputs()
146 struct rc_instruction * insert_pos = c->Program.Instructions.Prev; in rc_copy_output()
153 for(inst = c->Program.Instructions.Next; inst != &c->Program.Instructions; ins in rc_copy_output()
[all...]
H A Dradeon_dataflow_deadcode.c61 struct instruction_state * Instructions; member
147 struct instruction_state * insts = &s->Instructions[inst->IP]; in update_instruction()
209 s.Instructions = memory_pool_malloc(&c->Pool, sizeof(struct instruction_state)*nr_instructions); in rc_dataflow_deadcode()
210 memset(s.Instructions, 0, sizeof(struct instruction_state)*nr_instructions); in rc_dataflow_deadcode()
212 for(struct rc_instruction * inst = c->Program.Instructions.Prev; in rc_dataflow_deadcode()
213 inst != &c->Program.Instructions; in rc_dataflow_deadcode()
305 for(struct rc_instruction * inst = c->Program.Instructions.Next; in rc_dataflow_deadcode()
306 inst != &c->Program.Instructions; in rc_dataflow_deadcode()
316 inst->U.I.DstReg.WriteMask = s.Instructions[ip].WriteMask; in rc_dataflow_deadcode()
317 if (s.Instructions[i in rc_dataflow_deadcode()
[all...]
H A Dradeon_remove_constants.c86 for (struct rc_instruction *inst = c->Program.Instructions.Next; in rc_remove_unused_constants()
87 inst != &c->Program.Instructions; inst = inst->Next) { in rc_remove_unused_constants()
128 for (struct rc_instruction *inst = c->Program.Instructions.Next; in rc_remove_unused_constants()
129 inst != &c->Program.Instructions; inst = inst->Next) { in rc_remove_unused_constants()
H A Dradeon_rename_regs.c58 for(inst = c->Program.Instructions.Next; in rc_rename_regs()
59 inst != &c->Program.Instructions; in rc_rename_regs()
H A Dradeon_pair_dead_sources.c70 for (inst = c->Program.Instructions.Next; in rc_pair_remove_dead_sources()
71 inst != &c->Program.Instructions; in rc_pair_remove_dead_sources()
/third_party/mesa3d/src/intel/compiler/
H A Dtest_eu_compact.cpp236 class Instructions : public CompactTestFixture {}; class
240 Instructions,
266 TEST_P(Instructions, ADD_GRF_GRF_GRF) in TEST_P()
275 TEST_P(Instructions, ADD_GRF_GRF_IMM) in TEST_P()
283 TEST_P(Instructions, ADD_GRF_GRF_IMM_d) in TEST_P()
291 TEST_P(Instructions, MOV_GRF_GRF) in TEST_P()
308 TEST_P(Instructions, ADD_vec1_GRF_GRF_GRF) in TEST_P()
326 TEST_P(Instructions, f0_0_MOV_GRF_GRF) in TEST_P()
341 TEST_P(Instructions, f0_1_MOV_GRF_GRF) in TEST_P()
/third_party/skia/third_party/externals/spirv-tools/utils/vscode/src/tools/
H A Dgen-grammar.go103 args.All.Instructions = append(args.All.Instructions, args.SPIRV.Instructions...)
112 args.All.Instructions = append(args.All.Instructions, root.Instructions...)
148 for _, inst := range ext.Root.Instructions {
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/utils/vscode/src/tools/
H A Dgen-grammar.go103 args.All.Instructions = append(args.All.Instructions, args.SPIRV.Instructions...)
112 args.All.Instructions = append(args.All.Instructions, root.Instructions...)
148 for _, inst := range ext.Root.Instructions {
/third_party/spirv-tools/utils/vscode/src/tools/
H A Dgen-grammar.go103 args.All.Instructions = append(args.All.Instructions, args.SPIRV.Instructions...)
112 args.All.Instructions = append(args.All.Instructions, root.Instructions...)
148 for _, inst := range ext.Root.Instructions {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
H A DMCStreamer.cpp126 (MAB ? MAB->generateCompactUnwindEncoding(FI.Instructions) : 0); in generateCompactUnwindEncodings()
473 CurFrame->Instructions.push_back(Instruction); in EmitCFIDefCfa()
484 CurFrame->Instructions.push_back(Instruction); in EmitCFIDefCfaOffset()
494 CurFrame->Instructions.push_back(Instruction); in EmitCFIAdjustCfaOffset()
504 CurFrame->Instructions.push_back(Instruction); in EmitCFIDefCfaRegister()
515 CurFrame->Instructions.push_back(Instruction); in EmitCFIOffset()
525 CurFrame->Instructions.push_back(Instruction); in EmitCFIRelOffset()
551 CurFrame->Instructions.push_back(Instruction); in EmitCFIRememberState()
561 CurFrame->Instructions.push_back(Instruction); in EmitCFIRestoreState()
571 CurFrame->Instructions in EmitCFISameValue()
[all...]
H A DMCWin64EH.cpp183 uint8_t numCodes = CountOfUnwindCodes(info->Instructions); in EmitUnwindInfo()
188 WinEH::Instruction &frameInst = info->Instructions[info->LastFrameInst]; in EmitUnwindInfo()
195 uint8_t numInst = info->Instructions.size(); in EmitUnwindInfo()
197 WinEH::Instruction inst = info->Instructions.back(); in EmitUnwindInfo()
198 info->Instructions.pop_back(); in EmitUnwindInfo()
543 uint32_t PrologCodeBytes = ARM64CountOfUnwindCodes(info->Instructions); in ARM64EmitUnwindInfo()
617 uint8_t numInst = info->Instructions.size(); in ARM64EmitUnwindInfo()
619 WinEH::Instruction inst = info->Instructions.back(); in ARM64EmitUnwindInfo()
620 info->Instructions.pop_back(); in ARM64EmitUnwindInfo()
/third_party/mesa3d/src/mesa/program/
H A Darbprogparse.c122 ralloc_free(program->arb.Instructions); in _mesa_parse_arb_fragment_program()
123 program->arb.Instructions = prog.arb.Instructions; in _mesa_parse_arb_fragment_program()
201 ralloc_free(program->arb.Instructions); in _mesa_parse_arb_vertex_program()
202 program->arb.Instructions = prog.arb.Instructions; in _mesa_parse_arb_vertex_program()
H A Dprogramopt.c102 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen); in insert_mvp_dp4_code()
105 ralloc_free(vprog->arb.Instructions); in insert_mvp_dp4_code()
108 vprog->arb.Instructions = newInst; in insert_mvp_dp4_code()
203 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen); in insert_mvp_mad_code()
206 ralloc_free(vprog->arb.Instructions); in insert_mvp_mad_code()
209 vprog->arb.Instructions = newInst; in insert_mvp_mad_code()
281 _mesa_copy_instructions(newInst, fprog->arb.Instructions, origLen); in _mesa_append_fog_code()
406 ralloc_free(fprog->arb.Instructions); in _mesa_append_fog_code()
409 fprog->arb.Instructions = newInst; in _mesa_append_fog_code()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFTargetStreamer.cpp63 SmallVector<FPOInstruction, 5> Instructions; member
187 if (!CurFPOData->Instructions.empty()) { in emitFPOEndProc()
189 CurFPOData->Instructions.clear(); in emitFPOEndProc()
210 CurFPOData->Instructions.push_back(Inst); in emitFPOSetFrame()
221 CurFPOData->Instructions.push_back(Inst); in emitFPOPushReg()
232 CurFPOData->Instructions.push_back(Inst); in emitFPOStackAlloc()
239 if (!llvm::any_of(CurFPOData->Instructions, [](const FPOInstruction &Inst) { in emitFPOStackAlign()
250 CurFPOData->Instructions.push_back(Inst); in emitFPOStackAlign()
414 for (const FPOInstruction &Inst : FPO->Instructions) {
/third_party/mesa3d/src/mesa/main/
H A Dstate.h62 ctx->ATIFragmentShader.Current->Instructions[0]; in _mesa_ati_fragment_shader_enabled()
98 ctx->VertexProgram.Current->arb.Instructions; in _mesa_arb_vertex_program_enabled()
126 ctx->FragmentProgram.Current->arb.Instructions; in _mesa_arb_fragment_program_enabled()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp39 #include "llvm/IR/Instructions.h"
201 SimpleLoopReduction(Instruction *P, Loop *L) : Instructions(1, P) { in SimpleLoopReduction()
212 return Instructions.front(); in getPHI()
217 return Instructions.back(); in getReducedValue()
222 return Instructions[i+1]; in get()
230 return Instructions.size()-1; in size()
238 return std::next(Instructions.begin()); in begin()
243 return std::next(Instructions.begin()); in begin()
246 iterator end() { return Instructions.end(); } in end()
247 const_iterator end() const { return Instructions in end()
251 SmallInstructionVector Instructions; global() member
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp656 SmallVector<struct Instr, 2> Instructions; in select() local
666 Instructions.emplace_back(Mips::XOR, Temp, LHS, RHS); in select()
667 Instructions.emplace_back(Mips::SLTiu, ICMPReg, Temp, 1); in select()
670 Instructions.emplace_back(Mips::XOR, Temp, LHS, RHS); in select()
671 Instructions.emplace_back(Mips::SLTu, ICMPReg, Mips::ZERO, Temp); in select()
674 Instructions.emplace_back(Mips::SLTu, ICMPReg, RHS, LHS); in select()
677 Instructions.emplace_back(Mips::SLTu, Temp, LHS, RHS); in select()
678 Instructions.emplace_back(Mips::XORi, ICMPReg, Temp, 1); in select()
681 Instructions.emplace_back(Mips::SLTu, ICMPReg, LHS, RHS); in select()
684 Instructions in select()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp156 DenseMap<const MachineInstr *, InstrInfo> Instructions; member in __anon24499::SIWholeQuadMode
239 auto III = Instructions.find(&MI); in printInfo()
240 if (III == Instructions.end()) in printInfo()
252 InstrInfo &II = Instructions[&MI]; in markInstruction()
330 InstrInfo &III = Instructions[&MI]; in scanInstructions()
431 InstrInfo II = Instructions[&MI]; // take a copy to prevent dangling references in propagateInstruction()
438 Instructions[&MI].Needs = StateWQM; in propagateInstruction()
455 InstrInfo &PrevII = Instructions[PrevMI]; in propagateInstruction()
482 InstrInfo &LastII = Instructions[LastMI]; in propagateBlock()
745 auto III = Instructions in processBlock()
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_instr.h164 using Instructions = std::list<Instr *, Allocator<Instr *>>;
166 using iterator = Instructions::iterator;
167 using reverse_iterator = Instructions::reverse_iterator;
168 using const_iterator = Instructions::const_iterator;
223 Instructions m_instructions;
/third_party/mesa3d/src/gallium/drivers/r300/compiler/tests/
H A Dradeon_compiler_regalloc_tests.c67 for(inst = c->Program.Instructions.Next; in test_runner_rc_regalloc()
68 inst != &c->Program.Instructions; in test_runner_rc_regalloc()
H A Dradeon_compiler_optimize_tests.c67 for(inst = c.Program.Instructions.Next; in test_runner_rc_optimize()
68 inst != &c.Program.Instructions; in test_runner_rc_optimize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h81 using Instructions = ilist<MachineInstr, ilist_sentinel_tracking<true>>;
83 Instructions Insts;
176 using instr_iterator = Instructions::iterator;
177 using const_instr_iterator = Instructions::const_iterator;
178 using reverse_instr_iterator = Instructions::reverse_iterator;
179 using const_reverse_instr_iterator = Instructions::const_reverse_iterator;
232 static Instructions MachineBasicBlock::*getSublistAccess(MachineInstr *) { in getSublistAccess()

Completed in 17 milliseconds

1234