/external/mesa3d/src/glsl/ |
D | ir_variable.cpp | 35 const glsl_type *type, exec_list *instructions, in add_variable() argument 60 instructions->push_tail(var); in add_variable() 67 add_uniform(exec_list *instructions, in add_uniform() argument 71 return add_variable(name, ir_var_uniform, -1, type, instructions, in add_uniform() 76 add_builtin_variable(const builtin_variable *proto, exec_list *instructions, in add_builtin_variable() argument 86 add_variable(proto->name, proto->mode, proto->slot, type, instructions, in add_builtin_variable() 91 add_builtin_constant(exec_list *instructions, in add_builtin_constant() argument 97 instructions, state->symbols); in add_builtin_constant() 105 generate_100ES_uniforms(exec_list *instructions, in generate_100ES_uniforms() argument 108 add_builtin_constant(instructions, state, "gl_MaxVertexAttribs", in generate_100ES_uniforms() [all …]
|
D | ir_optimization.h | 41 bool do_algebraic(exec_list *instructions); 42 bool do_constant_folding(exec_list *instructions); 43 bool do_constant_variable(exec_list *instructions); 44 bool do_constant_variable_unlinked(exec_list *instructions); 45 bool do_copy_propagation(exec_list *instructions); 46 bool do_constant_propagation(exec_list *instructions); 47 bool do_dead_code(exec_list *instructions); 48 bool do_dead_code_local(exec_list *instructions); 49 bool do_dead_code_unlinked(exec_list *instructions); 50 bool do_dead_functions(exec_list *instructions); [all …]
|
D | ast_to_hir.cpp | 60 _mesa_ast_to_hir(exec_list *instructions, struct _mesa_glsl_parse_state *state) in _mesa_ast_to_hir() argument 62 _mesa_glsl_initialize_variables(instructions, state); in _mesa_ast_to_hir() 63 _mesa_glsl_initialize_functions(instructions, state); in _mesa_ast_to_hir() 85 ast->hir(instructions, state); in _mesa_ast_to_hir() 637 do_assignment(exec_list *instructions, struct _mesa_glsl_parse_state *state, in do_assignment() argument 703 instructions->push_tail(var); in do_assignment() 704 instructions->push_tail(new(ctx) ir_assignment(deref_var, in do_assignment() 710 instructions->push_tail(new(ctx) ir_assignment(lhs, deref_var, NULL)); in do_assignment() 716 get_lvalue_copy(exec_list *instructions, ir_rvalue *lvalue) in get_lvalue_copy() argument 723 instructions->push_tail(var); in get_lvalue_copy() [all …]
|
D | ast_function.cpp | 38 process_parameters(exec_list *instructions, exec_list *actual_parameters, in process_parameters() argument 46 ir_rvalue *result = ast->hir(instructions, state); in process_parameters() 96 match_function_by_name(exec_list *instructions, const char *name, in match_function_by_name() argument 122 emit_function(state, instructions, f); in match_function_by_name() 179 instructions->push_tail(var); in match_function_by_name() 183 instructions->push_tail(assign); in match_function_by_name() 190 instructions->push_tail(call); in match_function_by_name() 334 process_array_constructor(exec_list *instructions, in process_array_constructor() argument 362 process_parameters(instructions, &actual_parameters, parameters, state); in process_array_constructor() 427 instructions->push_tail(var); in process_array_constructor() [all …]
|
D | opt_discard_simplification.cpp | 103 find_unconditional_discard(exec_list &instructions) in find_unconditional_discard() argument 105 foreach_list(n, &instructions) { in find_unconditional_discard() 165 do_discard_simplification(exec_list *instructions) in do_discard_simplification() argument 168 ir_discard *discard = find_unconditional_discard(*instructions); in do_discard_simplification() 170 instructions->make_empty(); in do_discard_simplification() 171 instructions->push_tail(discard); in do_discard_simplification() 177 visit_list_elements(&v, instructions); in do_discard_simplification()
|
D | ast.h | 79 virtual ir_rvalue *hir(exec_list *instructions, 214 virtual ir_rvalue *hir(exec_list *instructions, 272 virtual ir_rvalue *hir(exec_list *instructions, 298 virtual ir_rvalue *hir(exec_list *instructions, 370 virtual ir_rvalue *hir(exec_list *instructions, 491 virtual ir_rvalue *hir(exec_list *instructions, 519 virtual ir_rvalue *hir(exec_list *instructions, 550 virtual ir_rvalue *hir(exec_list *instructions, 607 virtual ir_rvalue *hir(exec_list *instructions, 630 virtual ir_rvalue *hir(exec_list *instructions, [all …]
|
D | lower_if_to_cond_assign.cpp | 69 lower_if_to_cond_assign(exec_list *instructions, unsigned max_depth) in lower_if_to_cond_assign() argument 73 visit_list_elements(&v, instructions); in lower_if_to_cond_assign() 99 exec_list *instructions; in move_block_to_cond_assign() local 102 instructions = &if_ir->then_instructions; in move_block_to_cond_assign() 104 instructions = &if_ir->else_instructions; in move_block_to_cond_assign() 107 foreach_iter(exec_list_iterator, iter, *instructions) { in move_block_to_cond_assign()
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.cpp | 147 m_codeBlock->setInstructionCount(m_codeBlock->instructions().size()); in generate() 379 instructions().append(argumentsRegister->index()); in BytecodeGenerator() 387 instructions().append(argumentsRegister->index()); in BytecodeGenerator() 405 instructions().append(m_activationRegister->index()); in BytecodeGenerator() 421 instructions().append(m_activationRegister->index()); in BytecodeGenerator() 471 instructions().append(func->index()); in BytecodeGenerator() 476 instructions().append(m_thisRegister.index()); in BytecodeGenerator() 477 instructions().append(funcProto->index()); in BytecodeGenerator() 483 instructions().append(m_thisRegister.index()); in BytecodeGenerator() 539 instructions().append(reg->index()); in emitInitLazyRegister() [all …]
|
/external/elfutils/tests/ |
D | run-show-ciefde.sh | 34 FDE[0]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 69 FDE[0]: instructions = 41 0e 08 85 02 42 0d 05 53 2e 08 50 2e 10 48 2e 00 58 2e 10 62 2e 00 63 2e 1… 73 FDE[1]: instructions = 41 0e 08 85 02 42 0d 05 4c 2e 10 00 77 FDE[2]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 81 FDE[3]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 85 FDE[4]: instructions = 41 0e 08 85 02 42 0d 05 41 86 03 41 83 04 53 2e 10 4e 2e 00 55 2e 10 00 89 FDE[5]: instructions = 41 0e 08 85 02 42 0d 05 41 86 03 41 83 04 5e 2e 10 00 00 00 93 FDE[6]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 97 FDE[7]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 101 FDE[8]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 5c 2e 10 00 00 [all …]
|
/external/oprofile/events/i386/atom/ |
D | unit_masks | 10 0x01 prefetcht0 Streaming SIMD Extensions (SSE) PrefetchT0 instructions executed 11 0x06 sw_l2 Streaming SIMD Extensions (SSE) PrefetchT1 and PrefetchT2 instructions executed 12 0x08 prefetchnta Streaming SIMD Extensions (SSE) Prefetch NTA instructions executed 49 0x02 cisc_decoded CISC macro instructions decoded 73 0x00 any Retired branch instructions 74 0x01 pred_not_taken Retired branch instructions that were predicted not-taken 75 0x02 mispred_not_taken Retired branch instructions that were mispredicted not-taken 76 0x04 pred_taken Retired branch instructions that were predicted taken 77 0x08 mispred_taken Retired branch instructions that were mispredicted taken 78 0x0A mispred Retired mispredicted branch instructions (precise event) [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARM.td | 31 "Enable VFP2 instructions">; 33 "Enable VFP3 instructions", 36 "Enable NEON instructions", 39 "Enable Thumb2 instructions">; 47 "Enable divide instructions">; 49 "Enable Thumb2 extract and pack instructions">; 51 "Has data barrier (dmb / dsb) instructions">; 57 // Some processors have FP multiply-accumulate instructions that don't 58 // play nicely with other VFP / NEON instructions, and it's generally better 61 "Disable VFP / NEON MAC instructions">; [all …]
|
/external/oprofile/events/mips/24K/ |
D | events | 21 event:0x2 counters:0 um:zero minimum:500 name:BRANCH_INSNS : 2-0 Branch instructions (whether compl… 22 event:0x3 counters:0 um:zero minimum:500 name:JR_31_INSNS : 3-0 JR $31 (return) instructions execut… 23 event:0x4 counters:0 um:zero minimum:500 name:JR_NON_31_INSNS : 4-0 JR $xx (not $31) instructions e… 32 event:0xe counters:0 um:zero minimum:500 name:INTEGER_INSNS : 14-0 Integer instructions completed 33 event:0xf counters:0 um:zero minimum:500 name:LOAD_INSNS : 15-0 Load instructions completed (includ… 34 event:0x10 counters:0 um:zero minimum:500 name:J_JAL_INSNS : 16-0 J/JAL instructions completed 35 …ounters:0 um:zero minimum:500 name:NO_OPS_INSNS : 17-0 no-ops completed, ie instructions writing $0 37 event:0x13 counters:0 um:zero minimum:500 name:SC_INSNS : 19-0 SC instructions completed 38 event:0x14 counters:0 um:zero minimum:500 name:PREFETCH_INSNS : 20-0 PREFETCH instructions completed 44 event:0x1a counters:0 um:zero minimum:500 name:DSP_INSNS : 26-0 DSP instructions completed [all …]
|
/external/oprofile/events/mips/34K/ |
D | events | 21 event:0x2 counters:0 um:zero minimum:500 name:BRANCH_INSNS : 2-0 Branch instructions (whether compl… 22 event:0x3 counters:0 um:zero minimum:500 name:JR_31_INSNS : 3-0 JR $31 (return) instructions execut… 23 event:0x4 counters:0 um:zero minimum:500 name:JR_NON_31_INSNS : 4-0 JR $xx (not $31) instructions e… 32 event:0xe counters:0 um:zero minimum:500 name:INTEGER_INSNS : 14-0 Integer instructions completed 33 event:0xf counters:0 um:zero minimum:500 name:LOAD_INSNS : 15-0 Load instructions completed (includ… 34 event:0x10 counters:0 um:zero minimum:500 name:J_JAL_INSNS : 16-0 J/JAL instructions completed 35 …ounters:0 um:zero minimum:500 name:NO_OPS_INSNS : 17-0 no-ops completed, ie instructions writing $0 37 event:0x13 counters:0 um:zero minimum:500 name:SC_INSNS : 19-0 SC instructions completed 38 event:0x14 counters:0 um:zero minimum:500 name:PREFETCH_INSNS : 20-0 PREFETCH instructions completed 44 event:0x1a counters:0 um:zero minimum:500 name:DSP_INSNS : 26-0 DSP instructions completed [all …]
|
/external/oprofile/events/mips/74K/ |
D | events | 20 …:500 name:PREDICTED_JR_31 : 2-0 JR $31 (return) instructions predicted including speculative instr… 21 …o register indirect jumps (including non-predicted JR $31), ERET/WAIT instructions, and IFU determ… 24 …inimum:500 name:ICACHE_ACCESSES : 6-0 Instruction cache accesses including speculative instructions 35 …7-0 DDQ0 (ALU out-of-order dispatch queue) no issue cycles with valid instructions but operands no… 36 …8-0 DDQ0 (ALU out-of-order dispatch queue) no issue cycles with valid instructions due to operand(… 40 …ounters:0,2 um:zero minimum:500 name:JALR_JALR_HB_INSNS : 22-0 Graduated JALR/JALR.HB instructions 41 … name:DCACHE_LOAD_ACCESSES : 23-0 Counts all accesses to the data cache caused by load instructions 53 …:0,2 um:zero minimum:500 name:JR_NON_31_INSNS : 36-0 jr $xx (not $31) instructions graduated (at s… 54 event:0x25 counters:0,2 um:zero minimum:500 name:BRANCH_INSNS : 37-0 Branch instructions graduated,… 55 …BRANCH_LIKELY_INSNS : 38-0 Branch likely instructions graduated including CP1 and CP2 branch likel… [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86.td | 31 "Enable conditional move instructions">; 38 "Enable MMX instructions">; 40 "Enable SSE instructions", 45 "Enable SSE2 instructions", 48 "Enable SSE3 instructions", 51 "Enable SSSE3 instructions", 54 "Enable SSE 4.1 instructions", 57 "Enable SSE 4.2 instructions", 60 "Enable 3DNow! instructions", 63 "Enable 3DNow! Athlon instructions", [all …]
|
D | X86InstrFormats.td | 136 // Attributes specific to X86 instructions... 237 // Templates for instructions that use a 16- or 32-bit segmented address as 255 // SI - SSE 1 & 2 scalar instructions 261 // AVX instructions have a 'v' prefix in the mnemonic 265 // SIi8 - SSE 1 & 2 scalar instructions 272 // AVX instructions have a 'v' prefix in the mnemonic 276 // PI - SSE 1 & 2 packed instructions 283 // AVX instructions have a 'v' prefix in the mnemonic 287 // PIi8 - SSE 1 & 2 packed instructions with immediate 294 // AVX instructions have a 'v' prefix in the mnemonic [all …]
|
/external/chromium/chrome/browser/resources/ |
D | keyboard_overlay.js | 279 var instructions = document.getElementById('instructions'); 281 instructions.style.visibility = 'visible'; 283 instructions.style.visibility = 'hidden'; 398 var instructions = document.createElement('div'); 399 instructions.id = 'instructions'; 400 instructions.className = 'keyboard-overlay-instructions'; 401 instructions.style.left = ((BASE_INSTRUCTIONS.left - BASE_KEYBOARD.left) * 403 instructions.style.top = ((BASE_INSTRUCTIONS.top - BASE_KEYBOARD.top) * 405 instructions.style.width = (width * BASE_INSTRUCTIONS.width / 407 instructions.style.height = (height * BASE_INSTRUCTIONS.height / [all …]
|
/external/oprofile/events/ppc64/power5+/ |
D | events | 25 …:zero minimum:1000 name:PM_RUN_INST_CMPL_GRP1 : (Group 1 pm_utilization) Run instructions completed 33 …m:zero minimum:1000 name:PM_RUN_INST_CMPL_GRP2 : (Group 2 pm_completion) Run instructions completed 41 …ro minimum:1000 name:PM_RUN_INST_CMPL_GRP3 : (Group 3 pm_group_dispatch) Run instructions completed 45 …0 um:zero minimum:1000 name:PM_0INST_CLB_CYC_GRP4 : (Group 4 pm_clb1) Cycles no instructions in CLB 46 …:1 um:zero minimum:1000 name:PM_2INST_CLB_CYC_GRP4 : (Group 4 pm_clb1) Cycles 2 instructions in CLB 49 …rs:4 um:zero minimum:1000 name:PM_RUN_INST_CMPL_GRP4 : (Group 4 pm_clb1) Run instructions completed 53 …:0 um:zero minimum:1000 name:PM_5INST_CLB_CYC_GRP5 : (Group 5 pm_clb2) Cycles 5 instructions in CLB 54 …:1 um:zero minimum:1000 name:PM_6INST_CLB_CYC_GRP5 : (Group 5 pm_clb2) Cycles 6 instructions in CLB 56 …nters:3 um:zero minimum:1000 name:PM_IOPS_CMPL_GRP5 : (Group 5 pm_clb2) IOPS instructions completed 57 …rs:4 um:zero minimum:1000 name:PM_RUN_INST_CMPL_GRP5 : (Group 5 pm_clb2) Run instructions completed [all …]
|
/external/oprofile/events/mips/1004K/ |
D | events | 21 event:0x2 counters:0 um:zero minimum:500 name:BRANCH_INSNS : 2-0 Branch instructions (whether compl… 22 event:0x3 counters:0 um:zero minimum:500 name:JR_31_INSNS : 3-0 JR $31 (return) instructions execut… 23 event:0x4 counters:0 um:zero minimum:500 name:JR_NON_31_INSNS : 4-0 JR $xx (not $31) instructions e… 32 event:0xe counters:0 um:zero minimum:500 name:INTEGER_INSNS : 14-0 Integer instructions completed 33 event:0xf counters:0 um:zero minimum:500 name:LOAD_INSNS : 15-0 Load instructions completed (includ… 34 event:0x10 counters:0 um:zero minimum:500 name:J_JAL_INSNS : 16-0 J/JAL instructions completed 35 …ounters:0 um:zero minimum:500 name:NO_OPS_INSNS : 17-0 no-ops completed, ie instructions writing $0 37 event:0x13 counters:0 um:zero minimum:500 name:SC_INSNS : 19-0 SC instructions completed 38 event:0x14 counters:0 um:zero minimum:500 name:PREFETCH_INSNS : 20-0 PREFETCH instructions completed 44 event:0x1a counters:0 um:zero minimum:500 name:DSP_INSNS : 26-0 DSP instructions completed [all …]
|
/external/llvm/docs/HistoricalNotes/ |
D | 2002-05-12-InstListChange.txt | 12 instructions. To iterate over instructions, we must actually iterate over 13 the instlist, and access the instructions through the instlist. 22 instructions. 24 Additionally, adding or removing instructions to a basic block 29 the instructions be represented with a doubly linked list in the 30 instructions themselves, instead of an external data structure. This is 40 Iteration over the instructions in a basic block remains the simple: 46 After converting instructions over, I'll convert basic blocks and
|
/external/llvm/lib/Target/Mips/ |
D | Mips.td | 44 "true", "Enable vector FPU instructions.">; 46 "Enable 'signext in register' instructions.">; 48 "Enable 'conditional move' instructions.">; 50 "Enable 'multiply add/sub' instructions.">; 52 "Enable 'min/max' instructions.">; 54 "Enable 'byte/half swap' instructions.">; 56 "Enable 'count leading bits' instructions.">; 86 // Mips32/Mips32r2 instructions and a custom vector fpu processor.
|
/external/proguard/src/proguard/classfile/editor/ |
D | CodeAttributeEditor.java | 151 public void insertBeforeInstruction(int instructionOffset, Instruction[] instructions) in insertBeforeInstruction() argument 159 preInsertions[instructionOffset] = new CompositeInstruction(instructions); in insertBeforeInstruction() 193 public void replaceInstruction(int instructionOffset, Instruction[] instructions) in replaceInstruction() argument 201 replacements[instructionOffset] = new CompositeInstruction(instructions); in replaceInstruction() 234 public void insertAfterInstruction(int instructionOffset, Instruction[] instructions) in insertAfterInstruction() argument 242 postInsertions[instructionOffset] = new CompositeInstruction(instructions); in insertAfterInstruction() 1071 private Instruction[] instructions; field in CodeAttributeEditor.CompositeInstruction 1074 private CompositeInstruction(Instruction[] instructions) in CompositeInstruction() argument 1076 this.instructions = instructions; in CompositeInstruction() 1084 for (int index = 0; index < instructions.length; index++) in shrink() [all …]
|
/external/oprofile/events/arm/armv7-ca9/ |
D | events | 12 …name:IC_DEP_STALL : Number of cycles where CPU is ready to accept new instructions but does not re… 13 …o minimum:500 name:DC_DEP_STALL : Number of cycles where CPU has some instructions that it cannot … 14 event:0x63 counters:1,2,3,4,5,6 um:zero minimum:500 name:STREX_PASS : Number of STREX instructions … 15 event:0x64 counters:1,2,3,4,5,6 um:zero minimum:500 name:STREX_FAILS : Number of STREX instructions… 19 event:0x68 counters:1,2,3,4,5,6 um:zero minimum:500 name:INS_RENAME : Number of instructions going … 23 event:0x70 counters:1,2,3,4,5,6 um:zero minimum:500 name:INS_MAIN_EXEC : Number of instructions bei… 24 event:0x71 counters:1,2,3,4,5,6 um:zero minimum:500 name:INS_SND_EXEC : Number of instructions bein… 25 event:0x72 counters:1,2,3,4,5,6 um:zero minimum:500 name:INS_LSU : Number of instructions being exe… 26 …3,4,5,6 um:zero minimum:500 name:INS_FP_RR : Number of floating-point instructions going through t… 27 event:0x74 counters:1,2,3,4,5,6 um:zero minimum:500 name:INS_NEON_RR : Number of NEON instructions … [all …]
|
/external/oprofile/events/mips/25K/ |
D | events | 7 event:0x1 counters:0,1 um:zero minimum:500 name:INSN_ISSUED : Dispatched/issued instructions 8 event:0x2 counters:0,1 um:zero minimum:500 name:FP_INSNS_ISSUED : FPU instructions issued 9 event:0x3 counters:0,1 um:zero minimum:500 name:INT_INSNS_ISSUED : Integer instructions issued 10 event:0x4 counters:0,1 um:zero minimum:500 name:LOAD_INSNS_ISSUED : Load instructions issued 11 event:0x5 counters:0,1 um:zero minimum:500 name:STORE_INSNS_ISSUED : Store instructions issued 12 event:0x6 counters:0,1 um:zero minimum:500 name:BRANCHES_JUMPS_ISSUED : Branch/Jump instructions is… 20 …SN_FP_DATAPATH_COMPLETED : Instructions completed in FPU datapath (computational instructions only) 29 event:0xf counters:0,1 um:zero minimum:500 name:JR_RPD_MISSPREDICTED : JR instructions that mispred… 50 … um:zero minimum:500 name:INSNS_FETCHED_FROM_ICACHE : Total number of instructions fetched from th… 81 event:0x27 counters:0,1 um:zero minimum:500 name:LOAD_STORE_ISSUED : Load/store instructions issued
|
/external/oprofile/events/i386/core/ |
D | events | 6 event:0xc0 counters:0,1 um:zero minimum:6000 name:INST_RETIRED : number of instructions retired 45 event:0x4b counters:0,1 um:sse_miss minimum:500 name:SSE_PREF_MISS : SSE instructions that missed a… 74 event:0x88 counters:0,1 um:zero minimum:3000 name:BR_INST_EXEC : Branch instructions executed (not … 75 event:0x89 counters:0,1 um:zero minimum:3000 name:BR_MISSP_EXEC : Branch instructions executed that… 76 event:0x8a counters:0,1 um:zero minimum:3000 name:BR_BAC_MISSP_EXEC : Branch instructions executed … 77 event:0x8b counters:0,1 um:zero minimum:3000 name:BR_CND_EXEC : Conditional Branch instructions exe… 78 …:0,1 um:zero minimum:3000 name:BR_CND_MISSP_EXEC : Conditional Branch instructions executed that w… 79 event:0x8d counters:0,1 um:zero minimum:3000 name:BR_IND_EXEC : Indirect Branch instructions execut… 80 event:0x8e counters:0,1 um:zero minimum:3000 name:BR_IND_MISSP_EXEC : Indirect Branch instructions … 81 event:0x8f counters:0,1 um:zero minimum:3000 name:BR_RET_EXEC : Return Branch instructions executed [all …]
|