/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/ |
H A D | EntryStage.cpp | 38 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 D | DWARFDebugFrame.h | 54 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 D | radeon_program.c | 57 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 D | radeon_compiler.c | 44 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 D | radeon_dataflow_deadcode.c | 61 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 D | radeon_remove_constants.c | 86 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 D | radeon_rename_regs.c | 58 for(inst = c->Program.Instructions.Next; in rc_rename_regs() 59 inst != &c->Program.Instructions; in rc_rename_regs()
|
H A D | radeon_pair_dead_sources.c | 70 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 D | test_eu_compact.cpp | 236 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 D | gen-grammar.go | 103 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 D | gen-grammar.go | 103 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 D | gen-grammar.go | 103 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 D | MCStreamer.cpp | 126 (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 D | MCWin64EH.cpp | 183 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 D | arbprogparse.c | 122 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 D | programopt.c | 102 _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 D | X86WinCOFFTargetStreamer.cpp | 63 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 D | state.h | 62 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 D | LoopRerollPass.cpp | 39 #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 D | MipsInstructionSelector.cpp | 656 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 D | SIWholeQuadMode.cpp | 156 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 D | sfn_instr.h | 164 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 D | radeon_compiler_regalloc_tests.c | 67 for(inst = c->Program.Instructions.Next; in test_runner_rc_regalloc() 68 inst != &c->Program.Instructions; in test_runner_rc_regalloc()
|
H A D | radeon_compiler_optimize_tests.c | 67 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 D | MachineBasicBlock.h | 81 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()
|