HomeSort by relevance Sort by last modified time
    Searched refs:Operand (Results 76 - 100 of 1313) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/capstone/bindings/java/capstone/
Ppc.java 44 public static class Operand extends Structure {
73 public Operand [] op;
76 op = new Operand[8];
84 op = new Operand[op_count];
100 public Operand [] op;
Sparc.java 33 public static class Operand extends Structure {
59 public Operand [] op;
62 op = new Operand[4];
69 op = new Operand[op_count];
84 public Operand [] op;
Systemz.java 34 public static class Operand extends Structure {
61 public Operand [] op;
64 op = new Operand[6];
70 op = new Operand[op_count];
84 public Operand [] op;
Xcore.java 34 public static class Operand extends Structure {
57 public Operand [] op;
60 op = new Operand[8];
65 op = new Operand[op_count];
77 public Operand [] op;
Arm64.java 53 public static class Operand extends Structure {
92 public Operand [] op;
95 op = new Operand[8];
103 op = new Operand[op_count];
118 public Operand [] op = null;
  /external/v8/src/x64/
assembler-x64.h 369 class Operand BASE_EMBEDDED {
372 Operand(Register base, int32_t disp);
375 Operand(Register base,
381 Operand(Register index,
385 // Offset from existing memory operand.
388 Operand(const Operand& base, int32_t offset);
391 explicit Operand(Label* label);
394 // Does not check the "reg" part of the Operand.
418 // Adds operand displacement fields (offsets added to the memory address)
    [all...]
deoptimizer-x64.cc 125 __ Movsd(Operand(rsp, offset), xmm_reg);
146 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize));
150 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize));
151 __ leap(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize +
161 __ movp(rdi, Operand(rbp, CommonFrameConstants::kContextOrFrameTypeOffset));
163 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
172 __ movq(Operand(rsp, 4 * kRegisterSize), arg5);
174 __ movq(Operand(rsp, 5 * kRegisterSize), arg5);
185 __ movp(rbx, Operand(rax, Deoptimizer::input_offset()));
190 __ PopQuad(Operand(rbx, offset))
    [all...]
  /external/v8/src/ia32/
deoptimizer-ia32.cc 204 __ movsd(Operand(esp, offset), xmm_reg);
210 __ mov(Operand::StaticVariable(c_entry_fp_address), ebp);
216 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
220 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
221 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
230 __ mov(edi, Operand(ebp, CommonFrameConstants::kContextOrFrameTypeOffset));
232 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
234 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
235 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
236 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id
    [all...]
codegen-ia32.cc 49 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
51 __ movsd(Operand(esp, 1 * kPointerSize), xmm0);
53 __ fld_d(Operand(esp, 1 * kPointerSize));
93 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
94 __ movdq(alignment == MOVE_ALIGNED, xmm1, Operand(src, 0x10));
95 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20));
96 __ movdq(alignment == MOVE_ALIGNED, xmm3, Operand(src, 0x30));
99 __ movdqa(Operand(dst, 0x00), xmm0);
100 __ movdqa(Operand(dst, 0x10), xmm1);
101 __ movdqa(Operand(dst, 0x20), xmm2)
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceTargetLoweringX86Base.h 47 /// Operand *createNaClReadTPSrcOperand()
217 typename std::enable_if<!T::Is64Bit, Operand>::type *
218 loOperand(Operand *Operand);
220 typename std::enable_if<T::Is64Bit, Operand>::type *loOperand(Operand *) {
226 typename std::enable_if<!T::Is64Bit, Operand>::type *
227 hiOperand(Operand *Operand);
229 typename std::enable_if<T::Is64Bit, Operand>::type *hiOperand(Operand *)
    [all...]
IceAssemblerARM32.cpp 244 // Defines layouts of an operand representing a (register) memory address,
265 // The way an operand is encoded into a sequence of bits in functions
278 // EncodedAsImmRegOffset is a memory operand that can take three forms, based
349 // Defines the set of registers expected in an operand.
352 EncodedOperand encodeOperand(const Operand *Opnd, IValueT &Value,
388 Operand *Amt = FlexReg->getShiftAmt();
480 EncodedOperand encodeAddress(const Operand *Opnd, IValueT &Value,
540 IValueT encodeRegister(const Operand *OpReg, RegSetWanted WantedRegSet,
549 IValueT encodeGPRegister(const Operand *OpReg, const char *RegName,
554 IValueT encodeSRegister(const Operand *OpReg, const char *RegName
    [all...]
IceInst.h 30 // validated for things like valid operand types, valid branch targets, proper
107 Operand *getSrc(SizeT I) const {
111 void replaceSource(SizeT Index, Operand *Replacement) {
117 bool isLastUse(const Operand *Src) const;
204 void addSource(Operand *Src) {
243 CfgVector<Operand *> Srcs;
247 /// operands (e.g. a call instruction), and each source operand can contain 0
282 static InstAlloca *create(Cfg *Func, Variable *Dest, Operand *ByteCount,
288 Operand *getSizeInBytes() const { return getSrc(0); }
296 InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount
    [all...]
  /frameworks/compile/mclinker/include/mcld/Script/
NullaryOp.h 18 class Operand;
39 void appendOperand(Operand* pOperand) { assert(0); }
  /external/v8/src/mips64/
code-stubs-mips64.cc 61 __ Dsubu(sp, sp, Operand(param_count * kPointerSize));
116 __ Branch(&error, ne, scratch, Operand(zero_reg));
141 __ Branch(&done, eq, scratch, Operand(zero_reg));
146 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
150 __ Branch(&normal_exponent, le, result_reg, Operand(zero_reg));
157 __ Addu(scratch, result_reg, Operand(kShiftBase + HeapNumber::kMantissaBits));
162 __ And(sign, input_high, Operand(HeapNumber::kSignMask));
167 __ Branch(&high_shift_needed, lt, scratch, Operand(32));
175 Operand(1 << HeapNumber::kMantissaBitsInTopWord));
187 __ Branch(&pos_shift, ge, scratch, Operand(zero_reg))
    [all...]
  /external/v8/src/mips/
code-stubs-mips.cc 32 __ Addu(a0, a0, Operand(3));
62 __ Subu(sp, sp, Operand(param_count * kPointerSize));
118 __ Branch(&error, ne, scratch, Operand(zero_reg));
143 __ Branch(&done, eq, scratch, Operand(zero_reg));
148 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
152 __ Branch(&normal_exponent, le, result_reg, Operand(zero_reg));
159 __ Addu(scratch, result_reg, Operand(kShiftBase + HeapNumber::kMantissaBits));
164 __ And(sign, input_high, Operand(HeapNumber::kSignMask));
169 __ Branch(&high_shift_needed, lt, scratch, Operand(32));
177 Operand(1 << HeapNumber::kMantissaBitsInTopWord))
    [all...]
  /external/v8/src/regexp/ppc/
regexp-macro-assembler-ppc.cc 122 __ li(r3, Operand(FAILURE));
150 Operand(by * char_size()));
160 __ mov(r0, Operand(by));
180 __ Cmpli(current_character(), Operand(c), r0);
186 __ Cmpli(current_character(), Operand(limit), r0);
193 __ addi(r3, current_input_offset(), Operand(-char_size()));
203 Operand(-char_size() + cp_offset * char_size()));
210 __ Cmpli(current_character(), Operand(limit), r0);
221 Operand(kPointerSize));
271 __ addi(r3, r3, Operand(char_size()))
    [all...]
  /external/v8/src/arm/
macro-assembler-arm.cc 42 mov(pc, Operand(target, rmode), LeaveCC, cond);
80 Operand mov_operand = Operand(reinterpret_cast<intptr_t>(target), rmode);
123 mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
201 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond);
206 add(sp, sp, Operand(count, LSL, kPointerSizeLog2), LeaveCC, cond);
220 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
221 eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
222 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
237 mov(ip, Operand(handle))
    [all...]
code-stubs-arm.cc 28 __ lsl(r5, r0, Operand(kPointerSizeLog2));
32 __ add(r0, r0, Operand(3));
101 __ sub(scratch, result_reg, Operand(1));
102 __ cmp(scratch, Operand(0x7ffffffe));
120 __ sub(scratch, scratch, Operand(HeapNumber::kExponentBias + 1));
125 __ cmp(scratch, Operand(83));
133 __ rsb(scratch, scratch, Operand(51), SetCC);
137 __ mov(scratch_low, Operand(scratch_low, LSR, scratch));
141 __ rsb(scratch, scratch, Operand(32));
146 Operand(1 << HeapNumber::kMantissaBitsInTopWord))
    [all...]
  /hardware/interfaces/neuralnetworks/1.1/
types.hal 19 import @1.0::Operand;
375 vec<Operand> operands;
387 * Each value corresponds to the index of the operand in "operands".
394 * Each value corresponds to the index of the operand in "operands".
399 * A byte buffer containing operand data that were copied into the model.
401 * An operand's value must be located here if and only if Operand::lifetime
407 * A collection of shared memory pools containing operand data that were
410 * An operand's value must be located here if and only if Operand::lifetim
    [all...]
  /external/vixl/test/aarch64/
test-api-aarch64.cc 288 VIXL_CHECK(Operand(x0).IsPlainRegister());
289 VIXL_CHECK(Operand(x1, LSL, 0).IsPlainRegister());
290 VIXL_CHECK(Operand(x2, LSR, 0).IsPlainRegister());
291 VIXL_CHECK(Operand(x3, ASR, 0).IsPlainRegister());
292 VIXL_CHECK(Operand(x4, ROR, 0).IsPlainRegister());
293 VIXL_CHECK(Operand(x5, UXTX).IsPlainRegister());
294 VIXL_CHECK(Operand(x6, SXTX).IsPlainRegister());
295 VIXL_CHECK(Operand(w7).IsPlainRegister());
296 VIXL_CHECK(Operand(w8, LSL, 0).IsPlainRegister());
297 VIXL_CHECK(Operand(w9, LSR, 0).IsPlainRegister())
    [all...]
  /external/v8/src/regexp/x64/
regexp-macro-assembler-x64.cc 176 __ leap(rax, Operand(rdi, -char_size()));
177 __ cmpp(rax, Operand(rbp, kStringStartMinusOne));
184 __ leap(rax, Operand(rdi, -char_size() + cp_offset * char_size()));
185 __ cmpp(rax, Operand(rbp, kStringStartMinusOne));
198 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0));
227 __ movl(rax, Operand(rbp, kStringStartMinusOne));
243 __ leap(r9, Operand(rsi, rdx, times_1, 0));
244 __ leap(r11, Operand(rsi, rdi, times_1, 0));
256 __ movzxbl(rdx, Operand(r9, 0));
257 __ movzxbl(rax, Operand(r11, 0))
    [all...]
  /external/llvm/lib/CodeGen/
RegUsageInfoPropagate.cpp 116 MachineOperand &Operand = MI.getOperand(0);
117 if (Operand.isGlobal())
118 UpdateRegMask(cast<Function>(Operand.getGlobal()));
119 else if (Operand.isSymbol())
120 UpdateRegMask(M->getFunction(Operand.getSymbolName()));
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 160 __ lea(eax, Operand(edi, -char_size()));
161 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
168 __ lea(eax, Operand(edi, -char_size() + cp_offset * char_size()));
169 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
182 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
204 __ mov(eax, Operand(ebp, kStringStartMinusOne));
232 __ movzx_b(eax, Operand(edi, 0));
233 __ cmpb_al(Operand(edx, 0));
238 __ lea(ecx, Operand(eax, -'a'));
250 __ movzx_b(ecx, Operand(edx, 0))
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 160 __ lea(eax, Operand(edi, -char_size()));
161 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
168 __ lea(eax, Operand(edi, -char_size() + cp_offset * char_size()));
169 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
182 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
203 __ mov(eax, Operand(ebp, kStringStartMinusOne));
231 __ movzx_b(eax, Operand(edi, 0));
232 __ cmpb_al(Operand(edx, 0));
237 __ lea(ecx, Operand(eax, -'a'));
249 __ movzx_b(ecx, Operand(edx, 0))
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
PhiInsn.java 48 private final ArrayList<Operand> operands = new ArrayList<Operand>();
73 * operand and will be derived later.
95 for (Operand o : operands) {
127 * Adds an operand to this phi instruction.
129 * @param registerSpec register spec, including type and reg of operand
130 * @param predBlock predecessor block to be associated with this operand
134 operands.add(new Operand(registerSpec, predBlock.getIndex(),
142 * Removes all operand uses of a register from this phi instruction.
144 * @param registerSpec register spec, including type and reg of operand
    [all...]

Completed in 413 milliseconds

1 2 34 5 6 7 8 91011>>