/external/mesa3d/src/glsl/ |
H A 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...] |
H A D | ir_expression_flattening.h | 37 void do_expression_flattening(exec_list *instructions,
|
H A D | ir_variable.cpp | 35 const glsl_type *type, exec_list *instructions, 60 instructions->push_tail(var); 67 add_uniform(exec_list *instructions, argument 71 return add_variable(name, ir_var_uniform, -1, type, instructions, 76 add_builtin_variable(const builtin_variable *proto, exec_list *instructions, argument 86 add_variable(proto->name, proto->mode, proto->slot, type, instructions, 91 add_builtin_constant(exec_list *instructions, argument 97 instructions, state->symbols); 105 generate_100ES_uniforms(exec_list *instructions, argument 108 add_builtin_constant(instructions, stat 34 add_variable(const char *name, enum ir_variable_mode mode, int slot, const glsl_type *type, exec_list *instructions, glsl_symbol_table *symtab) argument 128 generate_110_uniforms(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 224 generate_100ES_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 240 generate_110_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 276 generate_120_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 287 generate_130_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 309 initialize_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 331 generate_100ES_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 351 generate_110_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 392 generate_ARB_draw_buffers_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn, _mesa_glsl_parser_targets target) argument 426 generate_ARB_shader_stencil_export_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn) argument 441 generate_120_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 455 generate_130_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 470 initialize_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument 495 _mesa_glsl_initialize_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument [all...] |
H A D | ir_basic_block.h | 24 void call_for_basic_blocks(exec_list *instructions,
|
H A D | ir_reader.h | 31 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
|
H A D | lower_noise.cpp | 64 lower_noise(exec_list *instructions) argument 68 visit_list_elements(&v, instructions);
|
H A D | opt_discard_simplification.cpp | 103 find_unconditional_discard(exec_list &instructions) argument 105 foreach_list(n, &instructions) { 165 do_discard_simplification(exec_list *instructions) argument 168 ir_discard *discard = find_unconditional_discard(*instructions); 170 instructions->make_empty(); 171 instructions->push_tail(discard); 177 visit_list_elements(&v, instructions);
|
H A D | opt_dead_code.cpp | 38 * Do a dead code pass over instructions and everything that instructions 45 do_dead_code(exec_list *instructions) argument 50 v.run(instructions); 124 do_dead_code_unlinked(exec_list *instructions) argument 128 foreach_iter(exec_list_iterator, iter, *instructions) {
|
H A D | lower_if_to_cond_assign.cpp | 36 * lower_if_to_cond_assign(instructions) 43 * lower_if_to_cond_assign(instructions, N) 69 lower_if_to_cond_assign(exec_list *instructions, unsigned max_depth) argument 73 visit_list_elements(&v, instructions); 99 exec_list *instructions; local 102 instructions = &if_ir->then_instructions; 104 instructions = &if_ir->else_instructions; 107 foreach_iter(exec_list_iterator, iter, *instructions) { 189 /* Now, move all of the instructions out of the if blocks, putting
|
H A D | ir_expression_flattening.cpp | 59 do_expression_flattening(exec_list *instructions, argument 64 foreach_iter(exec_list_iterator, iter, *instructions) {
|
H A D | opt_if_simplification.cpp | 46 do_if_simplification(exec_list *instructions) argument 50 v.run(instructions);
|
H A D | opt_noop_swizzle.cpp | 74 do_noop_swizzle(exec_list *instructions) argument 77 visit_list_elements(&v, instructions);
|
/external/mesa3d/src/glsl/builtins/tools/ |
H A D | builtin_function.cpp | 36 _mesa_glsl_initialize_functions(exec_list *instructions, argument
|
/external/dexmaker/src/dx/java/com/android/dx/io/instructions/ |
H A D | CodeCursor.java | 17 package com.android.dx.io.instructions; 35 * addresses to switch data payload instructions, whose relative
|
H A D | CodeInput.java | 17 package com.android.dx.io.instructions;
|
H A D | PackedSwitchPayloadDecodedInstruction.java | 17 package com.android.dx.io.instructions;
|
H A D | AddressMap.java | 17 package com.android.dx.io.instructions;
|
H A D | BaseCodeCursor.java | 17 package com.android.dx.io.instructions;
|
/external/llvm/bindings/python/llvm/tests/ |
H A D | test_disassembler.py | 24 instructions = list(disassembler.get_instructions(sequence)) 25 self.assertEqual(len(instructions), 2) 27 self.assertEqual(instructions[0], (0, 3, '\tjcxz\t-127')) 28 self.assertEqual(instructions[1], (3, 2, '\taddl\t%eax, %edi'))
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | BytecodeGenerator.cpp | 147 m_codeBlock->setInstructionCount(m_codeBlock->instructions().size()); 379 instructions().append(argumentsRegister->index()); 387 instructions().append(argumentsRegister->index()); 405 instructions().append(m_activationRegister->index()); 421 instructions().append(m_activationRegister->index()); 471 instructions().append(func->index()); 476 instructions().append(m_thisRegister.index()); 477 instructions().append(funcProto->index()); 483 instructions().append(m_thisRegister.index()); 539 instructions() [all...] |
/external/dexmaker/src/dx/java/com/android/dx/io/ |
H A D | Code.java | 24 private final short[] instructions; field in class:Code 29 short[] instructions, Try[] tries, CatchHandler[] catchHandlers) { 34 this.instructions = instructions; 56 return instructions; 28 Code(int registersSize, int insSize, int outsSize, int debugInfoOffset, short[] instructions, Try[] tries, CatchHandler[] catchHandlers) argument
|
/external/valgrind/main/exp-bbv/tests/amd64-linux/ |
H A D | rep_prefix.S | 2 # rep, repe (repz) and repne (repnz) prefixed string instructions 4 # This test makes sure the bbv plugin counts these instructions properly 14 # Some SSE2 instructions start with 0xf2 or 0xf3 123 # Move instructions 156 # Compare equal instructions 207 # Compare not equal instructions
|
/external/elfutils/tests/ |
H A D | run-show-ciefde.sh | 41 FDE[0]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 76 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 10 45 2e 00 00 00 00 80 FDE[1]: instructions = 41 0e 08 85 02 42 0d 05 4c 2e 10 00 84 FDE[2]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 88 FDE[3]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 92 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 96 FDE[5]: instructions = 41 0e 08 85 02 42 0d 05 41 86 03 41 83 04 5e 2e 10 00 00 00 100 FDE[6]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 104 FDE[7]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 108 FDE[8]: instructions [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
H A D | SyntheticAccessorResolver.java | 76 Instruction[] instructions = encodedMethod.codeItem.getInstructions(); 79 switch (instructions[0].opcode.format) { 82 //a synthetic method access should be either 2 or 3 instructions, depending on if the method returns 84 if (instructions.length < 2 || instructions.length > 3) { 87 InstructionWithReference instruction = (InstructionWithReference)instructions[0]; 95 //a synthetic field access should be exactly 2 instructions. The set/put, and then the return 96 if (instructions.length != 2) { 99 Instruction22c instruction = (Instruction22c)instructions[0];
|
/external/dexmaker/src/main/java/com/google/dexmaker/ |
H A D | Label.java | 28 * A branch target in a list of instructions. 32 final List<Insn> instructions = new ArrayList<Insn>(); field in class:Label 52 return instructions.isEmpty(); 70 InsnList result = new InsnList(instructions.size()); 71 for (int i = 0; i < instructions.size(); i++) { 72 result.set(i, instructions.get(i));
|