Searched refs:instructions (Results 1 - 25 of 428) sorted by relevance

1234567891011>>

/external/mesa3d/src/glsl/
H A Dir_optimization.h44 bool do_algebraic(exec_list *instructions);
45 bool do_constant_folding(exec_list *instructions);
46 bool do_constant_variable(exec_list *instructions);
47 bool do_constant_variable_unlinked(exec_list *instructions);
48 bool do_copy_propagation(exec_list *instructions);
49 bool do_copy_propagation_elements(exec_list *instructions);
50 bool do_constant_propagation(exec_list *instructions);
51 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
52 bool do_dead_code_local(exec_list *instructions);
53 bool do_dead_code_unlinked(exec_list *instructions);
[all...]
H A Dir_expression_flattening.h37 void do_expression_flattening(exec_list *instructions,
H A Dir_basic_block.h24 void call_for_basic_blocks(exec_list *instructions,
H A Dir_reader.h31 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
H A Dbuiltin_variables.cpp387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, argument
416 instructions->push_tail(var);
423 add_uniform(exec_list *instructions, glsl_symbol_table *symtab, argument
427 add_variable(instructions, symtab, name, type, ir_var_uniform, -1);
471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, argument
482 add_uniform(instructions, symtab, proto->name, type);
484 add_variable(instructions, symtab, proto->name, type, proto->mode,
490 add_builtin_constant(exec_list *instructions, glsl_symbol_table *symtab, argument
493 ir_variable *const var = add_variable(instructions, symtab,
506 generate_100ES_uniforms(exec_list *instructions, argument
531 generate_110_uniforms(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
646 generate_100ES_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
662 generate_110_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
701 generate_120_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
713 generate_130_uniforms(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
726 generate_130_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
760 initialize_vs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
789 generate_100ES_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
809 generate_110_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
854 generate_ARB_draw_buffers_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn, _mesa_glsl_parser_targets target) argument
886 generate_ARB_draw_instanced_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn, _mesa_glsl_parser_targets target) argument
924 generate_ARB_shader_stencil_export_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn) argument
940 generate_AMD_shader_stencil_export_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool warn) argument
956 generate_120_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state, bool add_deprecated) argument
971 generate_fs_clipdistance(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
995 generate_130_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
1006 generate_140_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
1016 initialize_fs_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
1048 _mesa_glsl_initialize_variables(exec_list *instructions, struct _mesa_glsl_parse_state *state) argument
[all...]
H A Dlower_noise.cpp64 lower_noise(exec_list *instructions) argument
68 visit_list_elements(&v, instructions);
H A Dopt_dead_code.cpp38 * Do a dead code pass over instructions and everything that instructions
45 do_dead_code(exec_list *instructions, bool uniform_locations_assigned) argument
50 v.run(instructions);
130 do_dead_code_unlinked(exec_list *instructions) argument
134 foreach_iter(exec_list_iterator, iter, *instructions) {
/external/vixl/benchmarks/aarch64/
H A Dbench-branch-link.cc29 #include "aarch64/instructions-aarch64.h"
40 int instructions = 0; local
44 instructions = kDefaultInstructionCount;
47 instructions = atoi(argv[1]);
50 printf("Usage: %s [#instructions]\n", argv[0]);
54 MacroAssembler masm(instructions * kInstructionSize);
55 ExactAssemblyScope scope(&masm, instructions * kInstructionSize);
60 for (int i = 0; i < instructions; i++) {
H A Dbench-branch.cc30 #include "aarch64/instructions-aarch64.h"
38 // This program focuses on emitting branch instructions.
41 // instructions in a fixed size buffer, looping over the buffer if necessary.
44 int instructions = 0; local
48 instructions = kDefaultInstructionCount;
51 instructions = atoi(argv[1]);
54 printf("Usage: %s [#instructions]\n", argv[0]);
67 int rounds = instructions / buffer_instruction_count;
80 int remaining = instructions % buffer_instruction_count;
95 printf("A64: time for %d instructions
[all...]
H A Dbench-dataop.cc30 #include "aarch64/instructions-aarch64.h"
38 // This program focuses on emitting simple instructions.
44 unsigned instructions = 0; local
48 instructions = kDefaultInstructionCount;
51 instructions = atoi(argv[1]);
54 printf("Usage: %s [#instructions]\n", argv[0]);
66 unsigned rounds = instructions / buffer_instruction_count;
77 unsigned remaining = instructions % buffer_instruction_count;
90 printf("A64: time for %d instructions: %gs\n", instructions, delt
[all...]
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/analysis/
H A DLineImpl.java46 * Empty line without instructions or branches.
50 private static LineImpl getInstance(final CounterImpl instructions, argument
52 final int im = instructions.getMissedCount();
53 final int ic = instructions.getCoveredCount();
60 return new Var(instructions, branches);
67 Var(final CounterImpl instructions, final CounterImpl branches) { argument
68 super(instructions, branches);
72 public LineImpl increment(final ICounter instructions, argument
74 this.instructions = this.instructions
90 increment(final ICounter instructions, final ICounter branches) argument
98 protected CounterImpl instructions; field in class:LineImpl
103 LineImpl(final CounterImpl instructions, final CounterImpl branches) argument
117 increment(final ICounter instructions, final ICounter branches) argument
[all...]
/external/vixl/benchmarks/aarch32/
H A Dbench-dataop.cc32 #include "aarch32/instructions-aarch32.h"
40 // This program focuses on emitting simple instructions.
44 void benchmark(unsigned instructions, InstructionSet isa) { argument
54 for (unsigned i = 0; i < instructions; ++i) {
64 printf("%s: time for %d instructions: %gs\n",
66 instructions,
71 unsigned instructions = 0; local
75 instructions = kDefaultInstructionCount;
78 instructions = atoi(argv[1]);
81 printf("Usage: %s [#instructions]\
[all...]
/external/guice/core/test/com/googlecode/guice/
H A DOSGiContainerTest.java77 Properties instructions = new Properties();
81 instructions.setProperty("Export-Package", "org.aopalliance.*");
82 buildBundle("aopalliance", instructions, AOPALLIANCE_JAR);
83 instructions.clear();
87 instructions.setProperty("Export-Package", "javax.inject.*");
88 buildBundle("javax.inject", instructions, JAVAX_INJECT_JAR);
89 instructions.clear();
92 instructions.setProperty("Export-Package", "com.google.common.*");
93 instructions.setProperty("Import-Package", "*;resolution:=optional");
94 buildBundle("guava", instructions, GUAVA_JA
112 buildBundle(String name, Properties instructions, String classpath) argument
[all...]
/external/llvm/test/MC/Mips/
H A Dset-nomacro-micromips.s7 # CHECK-NOT: warning: macro instruction expanded into multiple instructions
21 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
23 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
25 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
28 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
30 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
33 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
H A Dset-nomacro.s3 # CHECK-NOT: warning: macro instruction expanded into multiple instructions
81 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
83 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
85 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
88 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
90 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
92 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
94 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
96 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
99 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
[all...]
/external/libopus/celt/arm/
H A Darmopts.s.in27 ; Set the following to 1 if we have EDSP instructions
31 ; Set the following to 1 if we have ARMv6 media instructions.
H A Darmopts_gnu.s28 @ Set the following to 1 if we have EDSP instructions
32 @ Set the following to 1 if we have ARMv6 media instructions.
/external/llvm/bindings/python/llvm/tests/
H A Dtest_disassembler.py28 instructions = list(disassembler.get_instructions(sequence))
29 self.assertEqual(len(instructions), 2)
31 self.assertEqual(instructions[0], (0, 3, '\tjcxz\t-127'))
32 self.assertEqual(instructions[1], (3, 2, '\taddl\t%eax, %edi'))
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
H A DFixGotoTest.java33 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
34 Assert.assertEquals(502, instructions.size());
36 Assert.assertEquals(Opcode.GOTO_16, instructions.get(0).getOpcode());
37 Assert.assertEquals(502, ((OffsetInstruction)instructions.get(0)).getCodeOffset());
56 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
57 Assert.assertEquals(70002, instructions.size());
59 Assert.assertEquals(Opcode.GOTO_32, instructions.get(0).getOpcode());
60 Assert.assertEquals(70003, ((OffsetInstruction)instructions.get(0)).getCodeOffset());
79 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
80 Assert.assertEquals(70002, instructions
[all...]
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...]
/external/valgrind/exp-bbv/tests/amd64-linux/
H A Drep_prefix.S2 # 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/sl4a/ScriptingLayerForAndroid/src/org/connectbot/service/
H A DPromptHelper.java90 private Object requestPrompt(String instructions, String hint, Object type) throws InterruptedException { argument
96 promptInstructions = instructions;
121 public String requestStringPrompt(String instructions, String hint) { argument
124 value = (String)this.requestPrompt(instructions, hint, String.class);
136 public Boolean requestBooleanPrompt(String instructions, String hint) { argument
139 value = (Boolean)this.requestPrompt(instructions, hint, Boolean.class);
/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/valgrind/none/tests/ppc32/
H A Dtest_isa_2_06_part2.stdout.exp1 Test VSX vector single arg instructions
21 Test VSX floating point compare and basic arithmetic instructions
882 Test floating point arithmetic instructions -- with a{d|s}p or m{d|s}p
1414 Test scalar floating point arithmetic instructions
/external/valgrind/none/tests/ppc64/
H A Dtest_isa_2_06_part2.stdout.exp1 Test VSX vector single arg instructions
21 Test VSX floating point compare and basic arithmetic instructions
946 Test floating point arithmetic instructions -- with a{d|s}p or m{d|s}p
1478 Test scalar floating point arithmetic instructions

Completed in 1263 milliseconds

1234567891011>>