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

1 2 34 5 6 7 8 91011>>

  /external/v8/test/cctest/
test-assembler-ia32.cc 58 __ mov(eax, Operand(esp, 4));
59 __ add(eax, Operand(esp, 8));
86 __ mov(edx, Operand(esp, 4));
123 __ mov(edx, Operand(esp, 4));
166 __ cvttss2si(eax, Operand(esp, 4));
195 __ cvttsd2si(eax, Operand(esp, 4));
222 __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32));
245 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
246 __ movsd(xmm1, Operand(esp, 3 * kPointerSize));
253 __ movsd(Operand(esp, 0), xmm0)
    [all...]
test-assembler-x64.cc 214 __ movq(rax, Operand(arg1, 0));
215 __ movq(r11, Operand(arg2, 0));
217 __ movq(Operand(arg1, 0), rax);
218 __ movq(Operand(arg2, 0), r11);
242 __ movq(rax, Operand(arg2, 0));
243 __ orl(Operand(arg1, 0), rax);
288 __ movq(rax, Operand(arg2, 0));
289 __ subl(Operand(arg1, 0), rax);
315 __ movq(r11, Operand(arg2, 0));
316 __ testl(Operand(arg1, 0), r11)
    [all...]
test-code-stubs-mips.cc 77 __ Subu(sp, sp, Operand(kDoubleSize));
95 __ Subu(sp, sp, Operand(kDoubleSize));
104 __ Addu(source_reg, sp, Operand(source_reg_offset));
110 __ Addu(sp, sp, Operand(kDoubleSize));
118 __ Assert(eq, kRegisterWasClobbered, reg, Operand(at));
119 __ Addu(sp, sp, Operand(kPointerSize));
124 __ Addu(sp, sp, Operand(kDoubleSize));
128 __ Branch(&ok, eq, v0, Operand(zero_reg));
138 __ Branch(&ok1, eq, v0, Operand(zero_reg));
test-code-stubs-mips64.cc 77 __ Dsubu(sp, sp, Operand(kDoubleSize));
95 __ Dsubu(sp, sp, Operand(kDoubleSize));
104 __ Daddu(source_reg, sp, Operand(source_reg_offset));
110 __ Daddu(sp, sp, Operand(kDoubleSize));
117 __ Assert(eq, kRegisterWasClobbered, reg, Operand(at));
118 __ Daddu(sp, sp, Operand(kPointerSize));
122 __ Daddu(sp, sp, Operand(kDoubleSize));
126 __ Branch(&ok, eq, v0, Operand(zero_reg));
136 __ Branch(&ok1, eq, v0, Operand(zero_reg));
test-assembler-arm.cc 60 __ add(r0, r0, Operand(r1));
61 __ mov(pc, Operand(lr));
87 __ mov(r1, Operand(r0));
88 __ mov(r0, Operand::Zero());
92 __ add(r0, r0, Operand(r1));
93 __ sub(r1, r1, Operand(1));
96 __ teq(r1, Operand::Zero());
98 __ mov(pc, Operand(lr));
124 __ mov(r1, Operand(r0));
125 __ mov(r0, Operand(1))
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.h 35 typedef Operand MemOperand;
59 void Load(Register dst, const Operand& src, Representation r);
60 void Store(Register src, const Operand& dst, Representation r);
70 void Set(const Operand& dst, int32_t x) { mov(dst, Immediate(x)); }
79 void CompareRoot(const Operand& with, Heap::RootListIndex index);
88 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
102 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
171 // Operand(reg, off).
344 void Cvtsi2sd(XMMRegister dst, Register src) { Cvtsi2sd(dst, Operand(src)); }
345 void Cvtsi2sd(XMMRegister dst, const Operand& src)
    [all...]
macro-assembler-ia32.cc 34 void MacroAssembler::Load(Register dst, const Operand& src, Representation r) {
50 void MacroAssembler::Store(Register src, const Operand& dst, Representation r) {
75 mov(destination, Operand::StaticArray(destination,
88 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start),
99 cmp(with, Operand::StaticArray(scratch,
111 void MacroAssembler::CompareRoot(const Operand& with,
143 test_b(Operand(scratch, MemoryChunk::kFlagsOffset),
165 mov(scratch, Operand::StaticVariable(store_buffer));
167 mov(Operand(scratch, 0), addr);
171 mov(Operand::StaticVariable(store_buffer), scratch)
2523 Operand operand = Operand::StaticVariable(ExternalReference(counter)); local
2536 Operand operand = Operand::StaticVariable(ExternalReference(counter)); local
    [all...]
  /external/v8/src/compiler/x87/
code-generator-x87.cc 29 Operand InputOperand(size_t index, int extra = 0) {
37 Operand OutputOperand() { return ToOperand(instr_->Output()); }
39 Operand ToOperand(InstructionOperand* op, int extra = 0) {
42 return Operand(ToRegister(op));
47 return Operand(offset.from_stack_pointer() ? esp : ebp,
51 Operand ToMaterializableOperand(int materializable_offset) {
54 return Operand(offset.from_stack_pointer() ? esp : ebp, offset.offset());
57 Operand HighOperand(InstructionOperand* op) {
62 Immediate ToImmediate(InstructionOperand* operand) {
63 Constant constant = ToConstant(operand);
577 Operand operand = i.MemoryOperand(&index); local
1245 Operand operand = i.MemoryOperand(&index); local
1261 Operand operand = i.MemoryOperand(&index); local
1274 Operand operand = i.MemoryOperand(&index); local
1294 Operand operand = i.MemoryOperand(&index); local
1311 Operand operand = i.MemoryOperand(&index); local
    [all...]
  /external/v8/src/x64/
assembler-x64.cc 119 // Implementation of Operand
121 Operand::Operand(Register base, int32_t disp) : rex_(0) {
140 Operand::Operand(Register base,
161 Operand::Operand(Register index,
172 Operand::Operand(Label* label) : rex_(0), len_(1) {
179 Operand::Operand(const Operand& operand, int32_t offset)
    [all...]
codegen-x64.h 94 Operand GetArgumentOperand(int index);
95 Operand GetReceiverOperand() {
  /external/v8/src/mips/
macro-assembler-mips.h 145 #define COND_TYPED_ARGS Condition cond, Register r1, const Operand& r2
178 const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
198 Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) {
217 const Operand& op = Operand(no_reg));
226 const Operand& op);
234 void Move(Register dst, Smi* smi) { li(dst, Operand(smi)); }
303 Branch(if_equal, eq, with, Operand(at))
    [all...]
  /external/v8/src/crankshaft/mips64/
lithium-codegen-mips64.cc 132 __ Dsubu(sp, sp, Operand(slots * kPointerSize));
134 __ Daddu(a0, sp, Operand(slots * kPointerSize));
135 __ li(a1, Operand(kSlotsZapValue));
138 __ Dsubu(a0, a0, Operand(kPointerSize));
140 __ Branch(&loop, ne, a0, Operand(sp));
143 __ Dsubu(sp, sp, Operand(slots * kPointerSize));
227 __ Dsubu(sp, sp, Operand(slots * kPointerSize));
264 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)));
267 Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
312 __ li(t9, Operand(entry - base))
1803 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1828 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2823 MemOperand operand = MemOperand(object, offset); local
4010 MemOperand operand = MemOperand(object, offset); local
4063 MemOperand operand = FieldMemOperand(destination, offset); local
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.h 35 typedef Operand MemOperand;
59 void Load(Register dst, const Operand& src, Representation r);
60 void Store(Register src, const Operand& dst, Representation r);
70 void Set(const Operand& dst, int32_t x) { mov(dst, Immediate(x)); }
79 void CompareRoot(const Operand& with, Heap::RootListIndex index);
88 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
102 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
171 // Operand(reg, off).
445 LoadUint32NoSSE2(Operand(src));
447 void LoadUint32NoSSE2(const Operand& src)
    [all...]
  /external/v8/src/full-codegen/mips/
full-codegen-mips.cc 61 __ BranchShort(target, eq, at, Operand(zero_reg));
72 __ BranchShort(target, ne, at, Operand(zero_reg));
134 Operand(FIRST_JS_RECEIVER_TYPE));
152 __ Subu(t5, sp, Operand(locals_count * kPointerSize));
154 __ Branch(&ok, hs, t5, Operand(a2));
162 __ li(a2, Operand(loop_iterations));
166 __ Subu(sp, sp, Operand(kMaxPushes * kPointerSize));
171 __ Subu(a2, a2, Operand(1));
172 __ Branch(&loop_header, ne, a2, Operand(zero_reg));
176 __ Subu(sp, sp, Operand(remaining * kPointerSize))
    [all...]
  /external/v8/src/arm/
deoptimizer-arm.cc 159 __ sub(sp, sp, Operand(16 * kDoubleSize), LeaveCC, eq);
167 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
181 __ add(r4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
188 __ mov(r1, Operand(type())); // bailout type,
192 __ mov(r5, Operand(ExternalReference::isolate_address(isolate())));
226 __ add(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
236 __ add(r3, r1, Operand(FrameDescription::frame_content_offset()));
243 __ add(r3, r3, Operand(sizeof(uint32_t)));
267 __ add(r1, r4, Operand(r1, LSL, 2));
275 __ sub(r3, r3, Operand(sizeof(uint32_t)))
    [all...]
assembler-arm.h 447 // Class Operand represents a shifter operand in data processing instructions
448 class Operand BASE_EMBEDDED {
451 INLINE(explicit Operand(int32_t immediate,
453 INLINE(static Operand Zero()) {
454 return Operand(static_cast<int32_t>(0));
456 INLINE(explicit Operand(const ExternalReference& f));
457 explicit Operand(Handle<Object> handle);
458 INLINE(explicit Operand(Smi* value));
461 INLINE(explicit Operand(Register rm))
    [all...]
  /external/v8/src/ppc/
deoptimizer-ppc.cc 158 __ subi(sp, sp, Operand(kDoubleRegsSize));
170 __ subi(sp, sp, Operand(kNumberOfRegisters * kPointerSize));
177 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
191 __ addi(r7, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
198 __ li(r4, Operand(type())); // bailout type,
202 __ mov(r8, Operand(ExternalReference::isolate_address(isolate())));
233 __ addi(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
243 __ addi(r6, r4, Operand(FrameDescription::frame_content_offset()));
250 __ addi(r6, r6, Operand(kPointerSize));
273 __ ShiftLeftImm(r4, r4, Operand(kPointerSizeLog2))
    [all...]
  /external/v8/src/full-codegen/mips64/
full-codegen-mips64.cc 61 __ BranchShort(target, eq, at, Operand(zero_reg));
72 __ BranchShort(target, ne, at, Operand(zero_reg));
134 Operand(FIRST_JS_RECEIVER_TYPE));
151 __ Dsubu(t1, sp, Operand(locals_count * kPointerSize));
153 __ Branch(&ok, hs, t1, Operand(a2));
161 __ li(a2, Operand(loop_iterations));
165 __ Dsubu(sp, sp, Operand(kMaxPushes * kPointerSize));
170 __ Dsubu(a2, a2, Operand(1));
171 __ Branch(&loop_header, ne, a2, Operand(zero_reg));
175 __ Dsubu(sp, sp, Operand(remaining * kPointerSize))
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-codegen-ppc.cc 128 __ addi(ip, ip, Operand(prologue_offset));
143 __ subi(sp, sp, Operand(slots * kPointerSize));
146 __ li(r0, Operand(slots));
148 __ addi(r3, sp, Operand((slots + 2) * kPointerSize));
149 __ mov(r4, Operand(kSlotsZapValue));
238 __ subi(sp, sp, Operand(slots * kPointerSize));
276 __ addi(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
327 __ mov(entry_offset, Operand(entry - base));
349 __ addi(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
361 __ mov(ip, Operand(ExternalReference::ForDeoptEntry(base)))
1860 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1885 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2867 MemOperand operand = MemOperand(object, offset); local
4056 MemOperand operand = MemOperand(object, offset); local
4116 MemOperand operand = FieldMemOperand(object, offset); local
4122 MemOperand operand = FieldMemOperand(scratch, offset); local
    [all...]
  /external/v8/src/crankshaft/x87/
lithium-gap-resolver-x87.cc 69 // cycles in the move graph. We use operand swaps to resolve cycles,
70 // which means that a call to PerformMove could change any source operand
89 // Though PerformMove can change any source operand in the move graph,
95 // only a single incoming edge to an operand, this move must also be
158 int LGapResolver::CountSourceUses(LOperand* operand) {
161 if (!moves_[i].IsEliminated() && moves_[i].source()->Equals(operand)) {
200 // No operand should be the destination for more than one move.
222 void LGapResolver::EnsureRestored(LOperand* operand) {
223 if (operand->IsRegister() && operand->index() == spilled_register_)
    [all...]
  /external/v8/src/crankshaft/x64/
lithium-gap-resolver-x64.cc 63 // cycles in the move graph. We use operand swaps to resolve cycles,
64 // which means that a call to PerformMove could change any source operand
84 // Though PerformMove can change any source operand in the move graph,
90 // only a single incoming edge to an operand, this move must also be
127 // No operand should be the destination for more than one move.
145 // Dispatch on the source and destination operand kinds. Not all
154 Operand dst = cgen_->ToOperand(destination);
159 Operand src = cgen_->ToOperand(source);
165 Operand dst = cgen_->ToOperand(destination);
200 Operand dst = cgen_->ToOperand(destination)
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 117 Value *Operand = II->getOperand(i);
118 if (isa<Constant>(Operand)) {
120 i, remapConstant(&M, &*I, cast<Constant>(Operand), Builder));
173 // See if the address space conversion requires the operand to be bitcast
177 // A bitcast to i8 addrspace(n)* on the operand is needed.
240 // If any operand in the constant expression C is or uses a global variable
259 Value *Operand = C->getOperand(i);
260 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
261 OperandChanged |= Operand != NewOperand;
295 // Check if any operand is or uses a global variable in GVMap, and thu
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600InstrInfo.h 113 ///hasFlagOperand - Returns true if this instruction has an operand for
117 ///addFlag - Add one of the MO_FLAG* flags to the specified Operand.
118 void addFlag(MachineInstr *MI, unsigned Operand, unsigned Flag) const;
120 ///isFlagSet - Determine if the specified flag is set on this Operand.
121 bool isFlagSet(const MachineInstr &MI, unsigned Operand, unsigned Flag) const;
123 ///getFlagOp - Return the operand containing the flags for this instruction.
127 void clearFlag(MachineInstr *MI, unsigned Operand, unsigned Flag) const;
  /frameworks/compile/mclinker/include/mcld/Script/
BinaryOp.h 18 class Operand;
41 void appendOperand(Operand* pOperand) {
49 Operand* m_pOperand[2];
  /external/v8/src/arm64/
assembler-arm64-inl.h 329 // Operand.
331 Operand::Operand(Handle<T> value) : immediate_(value), reg_(NoReg) {}
335 Operand::Operand(T t) : immediate_(t), reg_(NoReg) {}
339 Operand::Operand(T t, RelocInfo::Mode rmode)
344 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
356 Operand::Operand(Register reg, Extend extend, unsigned shift_amount
    [all...]

Completed in 657 milliseconds

1 2 34 5 6 7 8 91011>>