Searched defs:instructions (Results 1 - 25 of 164) sorted by relevance

1234567

/external/mesa3d/src/compiler/glsl/
H A Dopt_dead_builtin_variables.cpp35 optimize_dead_builtin_variables(exec_list *instructions, argument
38 foreach_in_list_safe(ir_variable, var, instructions) {
H A Dlower_noise.cpp64 lower_noise(exec_list *instructions) argument
68 visit_list_elements(&v, instructions);
H A Dhir_field_selection.cpp31 exec_list *instructions,
38 op = expr->subexpressions[0]->hir(instructions, state);
30 _mesa_ast_field_selection_to_hir(const ast_expression *expr, exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
H A Dir_basic_block.cpp50 void call_for_basic_blocks(exec_list *instructions, argument
59 foreach_in_list(ir_instruction, ir, instructions) {
86 * maximal BBs between the instructions that precede main()
87 * and the body of main(). Perhaps those instructions ought
H A Dlower_offset_array.cpp84 lower_offset_arrays(exec_list *instructions) argument
88 visit_list_elements(&v, instructions);
H A Dopt_conditional_discard.cpp56 opt_conditional_discard(exec_list *instructions) argument
59 v.run(instructions);
H A Dopt_flatten_nested_if_blocks.cpp64 /* We only care about the top level "if" instructions, so don't
75 opt_flatten_nested_if_blocks(exec_list *instructions) argument
79 v.run(instructions);
88 * instructions, no else clauses, nothing.
H A Dopt_if_simplification.cpp51 /* We only care about the top level "if" instructions, so don't
62 do_if_simplification(exec_list *instructions) argument
66 v.run(instructions);
H A Dopt_noop_swizzle.cpp77 do_noop_swizzle(exec_list *instructions) argument
80 visit_list_elements(&v, instructions);
H A Dopt_swizzle_swizzle.cpp90 do_swizzle_swizzle(exec_list *instructions) argument
94 v.run(instructions);
H A Dir_expression_flattening.cpp55 do_expression_flattening(exec_list *instructions, argument
60 foreach_in_list(ir_instruction, ir, instructions) {
H A Dir_hierarchical_visitor.cpp362 ir_hierarchical_visitor::run(exec_list *instructions) argument
364 visit_list_elements(this, instructions);
H A Dlower_const_arrays_to_uniforms.cpp32 * which usually involves a large number of instructions.
50 instructions = insts;
58 visit_list_elements(this, instructions);
66 exec_list *instructions; member in class:__anon15856::lower_const_array_visitor
110 instructions->push_head(uni);
120 lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage) argument
122 lower_const_array_visitor v(instructions, stage);
H A Dlower_texture_projection.cpp96 do_lower_texture_projection(exec_list *instructions) argument
100 visit_list_elements(&v, instructions);
H A Dlower_vec_index_to_swizzle.cpp94 do_vec_index_to_swizzle(exec_list *instructions) argument
98 v.run(instructions);
H A Dopt_dead_code.cpp39 * Do a dead code pass over instructions and everything that instructions
46 do_dead_code(exec_list *instructions, bool uniform_locations_assigned) argument
51 v.run(instructions);
177 do_dead_code_unlinked(exec_list *instructions) argument
181 foreach_in_list(ir_instruction, ir, instructions) {
H A Dopt_flip_matrices.cpp42 matrix_flipper(exec_list *instructions) argument
48 foreach_in_list(ir_instruction, ir, instructions) {
116 opt_flip_matrices(struct exec_list *instructions) argument
118 matrix_flipper v(instructions);
120 visit_list_elements(&v, instructions);
H A Dopt_redundant_jumps.cpp49 /* We only care about the top level instructions, so don't descend
118 optimize_redundant_jumps(exec_list *instructions) argument
122 v.run(instructions);
H A Dpropagate_invariance.cpp117 propagate_invariance(exec_list *instructions) argument
123 visit_list_elements(&visitor, instructions);
/external/vixl/benchmarks/aarch64/
H A Dbench-branch-link.cc30 #include "aarch64/instructions-aarch64.h"
41 int instructions = 0; local
45 instructions = kDefaultInstructionCount;
48 instructions = atoi(argv[1]);
51 printf("Usage: %s [#instructions]\n", argv[0]);
57 MacroAssembler masm(instructions * kInstructionSize);
58 ExactAssemblyScope scope(&masm, instructions * kInstructionSize);
63 for (int i = 0; i < instructions; i++) {
74 printf("A64: time for %d instructions: %gs\n", instructions, delt
[all...]
/external/dexmaker/dexmaker/src/main/java/com/android/dx/
H A DLabel.java28 * A branch target in a list of instructions.
32 final List<Insn> instructions = new ArrayList<>(); 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));
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/analysis/
H A DMethodCoverageImpl.java45 public void increment(final ICounter instructions, final ICounter branches, argument
47 super.increment(instructions, branches, line);
57 * This method must be called exactly once after all instructions and
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp112 brw_do_cubemap_normalize(exec_list *instructions) argument
116 visit_list_elements(&v, instructions);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
H A DImmutableMethodImplementation.java50 @Nonnull protected final ImmutableList<? extends ImmutableInstruction> instructions; field in class:ImmutableMethodImplementation
55 @Nullable Iterable<? extends Instruction> instructions,
59 this.instructions = ImmutableInstruction.immutableListOf(instructions);
65 @Nullable ImmutableList<? extends ImmutableInstruction> instructions,
69 this.instructions = ImmutableUtils.nullToEmptyList(instructions);
90 @Nonnull @Override public ImmutableList<? extends ImmutableInstruction> getInstructions() { return instructions; }
54 ImmutableMethodImplementation(int registerCount, @Nullable Iterable<? extends Instruction> instructions, @Nullable List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks, @Nullable Iterable<? extends DebugItem> debugItems) argument
64 ImmutableMethodImplementation(int registerCount, @Nullable ImmutableList<? extends ImmutableInstruction> instructions, @Nullable ImmutableList<? extends ImmutableTryBlock> tryBlocks, @Nullable ImmutableList<? extends ImmutableDebugItem> debugItems) argument
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
H A DPayloadAlignmentTest.java56 List<? extends Instruction> instructions =
59 Assert.assertEquals(instructions.size(), 1);
61 Instruction instruction = instructions.get(0);
73 List<? extends Instruction> instructions =
76 Assert.assertEquals(instructions.size(), 3);
78 Instruction instruction = instructions.get(0);
81 instruction = instructions.get(1);
84 instruction = instructions.get(2);
101 List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
103 checkInstructions(instructions,
142 checkInstructions(List<Instruction> instructions, Opcode[] expectedOpcodes) argument
[all...]

Completed in 2156 milliseconds

1234567