/external/apache-commons-bcel/src/main/java/org/apache/bcel/generic/ |
D | InstructionConstants.java | 25 * In order to save memory you can use some instructions multiply, 28 * changed. Since some of these instructions like ICONST_0 occur 33 * The Instructions can also accessed directly under their names, so 171 /** Get object via its opcode, for immutable instructions like 172 * branch instructions entries are set to null. 174 Instruction[] INSTRUCTIONS = new Instruction[256]; field 183 INSTRUCTIONS[Const.NOP] = NOP; in Clinit() 184 INSTRUCTIONS[Const.ACONST_NULL] = ACONST_NULL; in Clinit() 185 INSTRUCTIONS[Const.ICONST_M1] = ICONST_M1; in Clinit() 186 INSTRUCTIONS[Const.ICONST_0] = ICONST_0; in Clinit() [all …]
|
D | InstructionConst.java | 25 * In order to save memory you can use some instructions multiply, 28 * changed. Since some of these instructions like ICONST_0 occur 33 * The Instructions can also accessed directly under their names, so 172 /** Get object via its opcode, for immutable instructions like 173 * branch instructions entries are set to null. 175 private static final Instruction[] INSTRUCTIONS = new Instruction[256]; field in InstructionConst 178 INSTRUCTIONS[Const.NOP] = NOP; 179 INSTRUCTIONS[Const.ACONST_NULL] = ACONST_NULL; 180 INSTRUCTIONS[Const.ICONST_M1] = ICONST_M1; 181 INSTRUCTIONS[Const.ICONST_0] = ICONST_0; [all …]
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_optimization.h | 96 bool do_rebalance_tree(exec_list *instructions); 97 bool do_algebraic(exec_list *instructions, bool native_integers, 99 bool opt_conditional_discard(exec_list *instructions); 100 bool do_constant_folding(exec_list *instructions); 101 bool do_constant_variable(exec_list *instructions); 102 bool do_constant_variable_unlinked(exec_list *instructions); 103 bool do_copy_propagation(exec_list *instructions); 104 bool do_copy_propagation_elements(exec_list *instructions); 105 bool do_constant_propagation(exec_list *instructions); 111 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned); [all …]
|
D | builtin_int64.h | 89 exec_list *const f0013_parent_instructions = body.instructions; in udivmod64() 91 /* THEN INSTRUCTIONS */ in udivmod64() 92 body.instructions = &f0013->then_instructions; in udivmod64() 105 exec_list *const f0019_parent_instructions = body.instructions; in udivmod64() 107 body.instructions = &f0019->body_instructions; in udivmod64() 112 exec_list *const f001A_parent_instructions = body.instructions; in udivmod64() 114 /* THEN INSTRUCTIONS */ in udivmod64() 115 body.instructions = &f001A->then_instructions; in udivmod64() 120 body.instructions = f001A_parent_instructions; in udivmod64() 132 exec_list *const f001C_parent_instructions = body.instructions; in udivmod64() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/ |
D | set-nomacro.s | 3 # 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/llvm/test/MC/Mips/ |
D | set-nomacro.s | 3 # 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/tensorflow/tensorflow/python/util/ |
D | deprecation_test.py | 89 instructions = "This is how you update..." 91 @deprecation.deprecated(date, instructions, warn_once=True) 103 instructions = "This is how you update..." 105 @deprecation.deprecated(date, instructions, warn_once=False) 125 instructions = "This is how you update..." 127 deprecation.deprecated("", instructions) 129 deprecation.deprecated("07-04-2016", instructions) 131 with self.assertRaisesRegexp(ValueError, "instructions"): 133 with self.assertRaisesRegexp(ValueError, "instructions"): 139 instructions = "This is how you update..." [all …]
|
D | deprecation.py | 46 def _add_deprecated_function_notice_to_docstring(doc, date, instructions): argument 50 if instructions: 51 main_text.append('Instructions for updating:') 53 doc, instructions, 58 def _add_deprecated_arg_notice_to_docstring(doc, date, instructions, argument 65 doc, instructions, 'DEPRECATED FUNCTION ARGUMENTS', 70 ('after %s' % date)), 'Instructions for updating:' 74 def _add_deprecated_arg_value_notice_to_docstring(doc, date, instructions, argument 85 doc, instructions, 'DEPRECATED FUNCTION ARGUMENT VALUES', 89 'Instructions for updating:' [all …]
|
/external/robolectric-shadows/sandbox/src/main/java/org/robolectric/internal/bytecode/ |
D | OldClassInstrumentor.java | 182 ListIterator<AbstractInsnNode> instructions, MethodInsnNode targetMethod) { in interceptInvokeVirtualMethod() argument 183 interceptInvokeVirtualMethodWithoutInvokeDynamic(mutableClass, instructions, targetMethod); in interceptInvokeVirtualMethod() 191 ListIterator<AbstractInsnNode> instructions, MethodInsnNode targetMethod) { in interceptInvokeVirtualMethodWithoutInvokeDynamic() argument 194 instructions.remove(); // remove the method invocation in interceptInvokeVirtualMethodWithoutInvokeDynamic() 198 instructions.add(new LdcInsnNode(argumentTypes.length)); in interceptInvokeVirtualMethodWithoutInvokeDynamic() 199 instructions.add(new TypeInsnNode(Opcodes.ANEWARRAY, "java/lang/Object")); in interceptInvokeVirtualMethodWithoutInvokeDynamic() 207 instructions.add(new InsnNode(Opcodes.DUP_X1)); // A B [] C [] in interceptInvokeVirtualMethodWithoutInvokeDynamic() 208 instructions.add(new InsnNode(Opcodes.SWAP)); // A B [] [] C in interceptInvokeVirtualMethodWithoutInvokeDynamic() 209 instructions.add(new LdcInsnNode(i)); // A B [] [] C 2 in interceptInvokeVirtualMethodWithoutInvokeDynamic() 210 instructions.add(new InsnNode(Opcodes.SWAP)); // A B [] [] 2 C in interceptInvokeVirtualMethodWithoutInvokeDynamic() [all …]
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/analysis/ |
D | LineImpl.java | 46 * Empty line without instructions or branches. 50 private static LineImpl getInstance(final CounterImpl instructions, in getInstance() argument 52 final int im = instructions.getMissedCount(); in getInstance() 53 final int ic = instructions.getCoveredCount(); in getInstance() 60 return new Var(instructions, branches); in getInstance() 67 Var(final CounterImpl instructions, final CounterImpl branches) { in Var() argument 68 super(instructions, branches); in Var() 72 public LineImpl increment(final ICounter instructions, in increment() argument 74 this.instructions = this.instructions.increment(instructions); in increment() 90 public LineImpl increment(final ICounter instructions, in increment() argument [all …]
|
/external/llvm/docs/ |
D | HowToUseInstrMappings.rst | 14 could be to use switch cases which list all the instructions along with formats 24 TableGen uses relationship models to map instructions with each other. These 27 describe all the instructions using that model. TableGen parses all the relation 29 instructions with each other. These tables are emitted in the 36 // Used to reduce search space only to the instructions using this 40 // List of fields/attributes that should be same for all the instructions in 42 // by all the instructions related by this relationship. 45 // List of fields/attributes that are same for all the instructions 55 // each column in the relation table. These are the instructions a key 67 to define a relationship model that relates predicated instructions to their [all …]
|
D | AMDGPUUsage.rst | 44 are also supported but may be missing some instructions and have more bugs: 46 DS Instructions 48 All DS instructions are supported. 50 FLAT Instructions 52 These instructions are only present in the Sea Islands and Volcanic Islands 53 instruction set. All FLAT instructions are supported for these architectures 55 MUBUF Instructions 57 All non-atomic MUBUF instructions are supported. 59 SMRD Instructions 61 Only the s_load_dword* SMRD instructions are supported. [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | HowToUseInstrMappings.rst | 14 could be to use switch cases which list all the instructions along with formats 24 TableGen uses relationship models to map instructions with each other. These 27 describe all the instructions using that model. TableGen parses all the relation 29 instructions with each other. These tables are emitted in the 36 // Used to reduce search space only to the instructions using this 40 // List of fields/attributes that should be same for all the instructions in 42 // by all the instructions related by this relationship. 45 // List of fields/attributes that are same for all the instructions 55 // each column in the relation table. These are the instructions a key 67 to define a relationship model that relates predicated instructions to their [all …]
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | lower_int64_test.cpp | 51 exec_list instructions; member in expand_source 63 instructions.make_empty(); in SetUp() 64 body = new ir_factory(&instructions, mem_ctx); in SetUp() 122 check_instructions(exec_list *instructions, in check_instructions() argument 149 ASSERT_FALSE(instructions->is_empty()); in check_instructions() 150 ir = (ir_instruction *) instructions->pop_head(); in check_instructions() 159 ASSERT_FALSE(instructions->is_empty()); in check_instructions() 160 ir = (ir_instruction *) instructions->pop_head(); in check_instructions() 168 ASSERT_FALSE(instructions->is_empty()); in check_instructions() 169 ir = (ir_instruction *) instructions->pop_head(); in check_instructions() [all …]
|
D | opt_add_neg_to_sub_test.cpp | 35 exec_list instructions; member in add_neg_to_sub 49 instructions.make_empty(); in SetUp() 50 body = new ir_factory(&instructions, mem_ctx); in SetUp() 79 visit_list_elements(&v, &instructions); in TEST_F() 81 ASSERT_FALSE(instructions.is_empty()); in TEST_F() 83 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); in TEST_F() 85 EXPECT_TRUE(instructions.is_empty()); in TEST_F() 112 visit_list_elements(&v, &instructions); in TEST_F() 114 ASSERT_FALSE(instructions.is_empty()); in TEST_F() 116 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); in TEST_F() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMFixupKinds.h | 25 // LDRD/LDRH/LDRB/etc. instructions. All bits are encoded. 27 // 10-bit PC relative relocation for symbol addresses used in VFP instructions 32 // of Thumb2 instructions. 34 // 9-bit PC relative relocation for symbol addresses used in VFP instructions 38 // of Thumb2 instructions. 47 // 24-bit PC relative relocation for conditional branch instructions. 49 // 24-bit PC relative relocation for branch instructions. (unconditional) 52 // instructions. 55 // instructions. 58 // 12-bit fixup for Thumb B instructions. [all …]
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMFixupKinds.h | 27 // addresses used in LDRD/LDRH/LDRB/etc. instructions. All bits are encoded. 30 // used in VFP instructions where the lower 2 bits are not encoded 34 // the short-swapped encoding of Thumb2 instructions. 37 // used in VFP instructions where bit 0 not encoded (so it's encoded as an 41 // the short-swapped encoding of Thumb2 instructions. 54 // instructions. 57 // branch instructions. (unconditional) 60 // uconditional branch instructions. 63 // branch unconditional branch instructions. 66 // fixup_arm_thumb_br - 12-bit fixup for Thumb B instructions. [all …]
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/ |
D | PayloadAlignmentTest.java | 56 List<? extends Instruction> instructions = in testPayloadAlignmentRemoveNop() local 59 Assert.assertEquals(instructions.size(), 1); in testPayloadAlignmentRemoveNop() 61 Instruction instruction = instructions.get(0); in testPayloadAlignmentRemoveNop() 73 List<? extends Instruction> instructions = in testPayloadAlignmentAddNop() local 76 Assert.assertEquals(instructions.size(), 3); in testPayloadAlignmentAddNop() 78 Instruction instruction = instructions.get(0); in testPayloadAlignmentAddNop() 81 instruction = instructions.get(1); in testPayloadAlignmentAddNop() 84 instruction = instructions.get(2); in testPayloadAlignmentAddNop() 101 …List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstr… in testPayloadAlignmentRemoveNopWithReferent() local 103 checkInstructions(instructions, in testPayloadAlignmentRemoveNopWithReferent() [all …]
|
D | FixGotoTest.java | 33 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions()); in testFixGotoToGoto16() local 34 Assert.assertEquals(502, instructions.size()); in testFixGotoToGoto16() 36 Assert.assertEquals(Opcode.GOTO_16, instructions.get(0).getOpcode()); in testFixGotoToGoto16() 37 Assert.assertEquals(502, ((OffsetInstruction)instructions.get(0)).getCodeOffset()); in testFixGotoToGoto16() 56 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions()); in testFixGotoToGoto32() local 57 Assert.assertEquals(70002, instructions.size()); in testFixGotoToGoto32() 59 Assert.assertEquals(Opcode.GOTO_32, instructions.get(0).getOpcode()); in testFixGotoToGoto32() 60 Assert.assertEquals(70003, ((OffsetInstruction)instructions.get(0)).getCodeOffset()); in testFixGotoToGoto32() 79 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions()); in testFixGoto16ToGoto32() local 80 Assert.assertEquals(70002, instructions.size()); in testFixGoto16ToGoto32() [all …]
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | validate.h | 46 /// @brief Updates the use vectors of all instructions that can be referenced 69 /// instructions. 71 /// This function will iterate over all instructions and check for any required 72 /// predecessor and/or successor instructions. e.g. SpvOpPhi must only be 90 /// @brief Validates memory instructions 120 /// Validates Control Flow Graph instructions. 141 /// Validates type instructions. 144 /// Validates constant instructions. 147 /// Validates correctness of arithmetic instructions. 150 /// Validates correctness of composite instructions. [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | validate.h | 46 /// @brief Updates the use vectors of all instructions that can be referenced 69 /// instructions. 71 /// This function will iterate over all instructions and check for any required 72 /// predecessor and/or successor instructions. e.g. SpvOpPhi must only be 90 /// @brief Validates memory instructions 120 /// Validates Control Flow Graph instructions. 141 /// Validates type instructions. 144 /// Validates constant instructions. 147 /// Validates correctness of arithmetic instructions. 150 /// Validates correctness of composite instructions. [all …]
|
/external/guice/core/test/com/googlecode/guice/ |
D | OSGiContainerTest.java | 71 Properties instructions = new Properties(); in setUp() local 75 instructions.setProperty("Export-Package", "org.aopalliance.*"); in setUp() 76 buildBundle("aopalliance", instructions, AOPALLIANCE_JAR); in setUp() 77 instructions.clear(); in setUp() 81 instructions.setProperty("Export-Package", "javax.inject.*"); in setUp() 82 buildBundle("javax.inject", instructions, JAVAX_INJECT_JAR); in setUp() 83 instructions.clear(); in setUp() 86 instructions.setProperty("Export-Package", "com.google.common.*"); in setUp() 87 instructions.setProperty("Import-Package", "*;resolution:=optional"); in setUp() 88 buildBundle("guava", instructions, GUAVA_JAR); in setUp() [all …]
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
D | hlo_module_group_metadata.h | 41 // Companion instructions are one piece of information collected as we build the 42 // metadata. For example, for each While instruction, companion instructions 43 // refer to a set of While instructions in other computations that communicate 59 // companion instructions. 61 // Companion instructions are used to detect cycles in the graph and also for 104 // Represents a channel and the instructions that form the channel. 122 // Returns true if the instruction is one of the 4 channel instructions (Send, 127 // comment above on companion instructions. 140 // Returns the all-reduce instructions with the same all_reduce_id. 144 // Returns the computation that contains the peer channel instructions for [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPC.td | 57 "Enable 64-bit instructions">; 59 "Enable floating-point instructions">; 65 "Enable classic FPU instructions", 68 "Enable Altivec instructions", 71 "Enable SPE instructions", 102 "Enable the fri[mnpz] instructions", 105 "Enable fc[ft]* (unsigned and single-precision) and lfiwzx instructions", 112 "Enable extended divide instructions">; 120 "Enable Book E instructions", 126 "Enable E500/E500mc instructions">; [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/CommandGuide/ |
D | llvm-mca.rst | 24 Given an assembly code sequence, llvm-mca estimates the Instructions Per Cycle 236 Instructions: 900 251 [1] [2] [3] [4] [5] [6] Instructions: 279 … [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions: 285 for a total of 900 dynamically executed instructions. 293 IPC is computed dividing the total number of simulated instructions by the total 297 the number of instructions of a single iteration by the *Block RThroughput*. 302 the resource pressure distribution, and it limits the number of instructions 308 In this example, ``Instructions per iteration/Block RThroughput`` is 1.50. Since 321 the average number of resource cycles consumed every iteration by instructions [all …]
|