HomeSort by relevance Sort by last modified time
    Searched refs:Immediate (Results 1 - 25 of 172) sorted by null

1 2 3 4 5 6 7

  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/mt/
badsignedimmlow.s 0 ; Immediate lower than #-32769 should cause an error.
  /external/v8/test/cctest/
test-macro-assembler-ia32.cc 64 __ sub(esp, Immediate(1 * kPointerSize));
68 __ mov(eax, Immediate(1)); // Test number.
69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
70 __ mov(ebx, Immediate(-1));
73 __ mov(edx, Immediate(255));
82 __ mov(eax, Immediate(2)); // Test number.
83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
84 __ mov(ebx, Immediate(-1));
87 __ mov(edx, Immediate(255));
91 __ mov(edx, Immediate(-1))
    [all...]
test-macro-assembler-x87.cc 64 __ sub(esp, Immediate(1 * kPointerSize));
68 __ mov(eax, Immediate(1)); // Test number.
69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
70 __ mov(ebx, Immediate(-1));
73 __ mov(edx, Immediate(255));
82 __ mov(eax, Immediate(2)); // Test number.
83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
84 __ mov(ebx, Immediate(-1));
87 __ mov(edx, Immediate(255));
91 __ mov(edx, Immediate(-1))
    [all...]
test-disasm-x64.cc 57 // Short immediate instructions
58 __ addq(rax, Immediate(12345678));
59 __ orq(rax, Immediate(12345678));
60 __ subq(rax, Immediate(12345678));
61 __ xorq(rax, Immediate(12345678));
62 __ andq(rax, Immediate(12345678));
89 __ addq(Operand(rbp, rcx, times_4, 12), Immediate(12));
95 __ addq(rbx, Immediate(12));
98 __ andq(rdx, Immediate(3));
100 __ cmpq(rdx, Immediate(3))
    [all...]
test-macro-assembler-x64.cc 44 using i::Immediate;
137 __ movl(rax, Immediate(id));
193 __ movl(rax, Immediate(id + 1));
196 __ movl(rax, Immediate(id + 2));
200 __ movl(rax, Immediate(id + 3));
203 __ movl(rax, Immediate(id + 4));
213 __ movl(rax, Immediate(id + 9));
217 __ movl(rax, Immediate(id + 10));
222 __ movl(rax, Immediate(id + 11));
296 __ movq(rax, Immediate(1)); // Test number
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
addsw-bad.d 1 #name: Invalid Immediate field for flag-setting add,sub
vcvt-bad.d 1 #name: Invalid Immediate field for VCVT (between floating-point and fixed-point, VFP)
  /external/v8/src/regexp/x64/
regexp-macro-assembler-x64.cc 133 __ addq(rdi, Immediate(by * char_size()));
142 __ addp(register_location(reg), Immediate(by));
162 __ cmpl(current_character(), Immediate(c));
168 __ cmpl(current_character(), Immediate(limit));
189 __ cmpl(current_character(), Immediate(limit));
264 __ orp(rax, Immediate(0x20)); // Convert match character to lower-case.
265 __ orp(rdx, Immediate(0x20)); // Convert capture character to lower-case.
268 __ subb(rax, Immediate('a'));
269 __ cmpb(rax, Immediate('z' - 'a'));
272 __ subb(rax, Immediate(224 - 'a'))
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc 74 mov(destination, Immediate(index));
87 mov(scratch, Immediate(index));
98 mov(scratch, Immediate(index));
145 sub(esp, Immediate(kDoubleSize * (XMMRegister::kMaxNumRegisters - 1)));
162 add(esp, Immediate(kDoubleSize * (XMMRegister::kMaxNumRegisters - 1)));
202 add(scratch, Immediate(kPointerSize));
207 test(scratch, Immediate(StoreBuffer::kStoreBufferMask));
235 test(result_reg, Immediate(0xFFFFFF00));
237 cmp(result_reg, Immediate(0x1));
239 mov(result_reg, Immediate(0))
    [all...]
code-stubs-ia32.cc 33 __ add(eax, Immediate(3));
77 __ sub(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
88 Immediate(ExternalReference::isolate_address(isolate())));
97 __ add(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
179 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
187 __ sub(ecx, Immediate(delta));
189 __ cmp(ecx, Immediate(31));
200 __ sub(esp, Immediate(kDoubleSize / 2));
203 __ sub(esp, Immediate(kDoubleSize)); // Nolint.
208 __ add(esp, Immediate(kDoubleSize))
    [all...]
assembler-ia32-inl.h 317 Immediate::Immediate(int x) {
322 Immediate::Immediate(Address x, RelocInfo::Mode rmode) {
327 Immediate::Immediate(const ExternalReference& ext) {
333 Immediate::Immediate(Label* internal_offset) {
339 Immediate::Immediate(Handle<Object> handle)
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc 74 mov(destination, Immediate(index));
87 mov(scratch, Immediate(index));
98 mov(scratch, Immediate(index));
146 sub(esp, Immediate(108));
156 add(esp, Immediate(108));
194 add(scratch, Immediate(kPointerSize));
199 test(scratch, Immediate(StoreBuffer::kStoreBufferMask));
222 sub(esp, Immediate(kPointerSize));
228 test(result_reg, Immediate(0xFFFFFF00));
231 sub(result_reg, Immediate(1))
    [all...]
assembler-x87.h 268 class Immediate BASE_EMBEDDED {
270 inline explicit Immediate(int x);
271 inline explicit Immediate(const ExternalReference& ext);
272 inline explicit Immediate(Handle<Object> handle);
273 inline explicit Immediate(Smi* value);
274 inline explicit Immediate(Address addr);
275 inline explicit Immediate(Address x, RelocInfo::Mode rmode);
277 static Immediate CodeRelativeOffset(Label* label) {
278 return Immediate(label);
296 inline explicit Immediate(Label* value)
    [all...]
code-stubs-x87.cc 33 __ add(eax, Immediate(3));
78 __ sub(esp, Immediate(108));
86 Immediate(ExternalReference::isolate_address(isolate())));
93 __ add(esp, Immediate(108));
164 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
169 __ sub(ecx, Immediate(delta));
171 __ cmp(ecx, Immediate(31));
178 __ sub(ecx, Immediate(delta));
186 Immediate(static_cast<uint32_t>(Double::kSignificandMask >> 32)));
188 Immediate(static_cast<uint32_t>(Double::kHiddenBit >> 32)))
    [all...]
  /external/v8/src/debug/ia32/
debug-ia32.cc 67 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue)));
69 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
79 __ Move(eax, Immediate(1));
81 Immediate(ExternalReference(
93 __ Move(reg, Immediate(kDebugZapValue));
108 __ add(esp, Immediate(kPointerSize));
123 __ add(esp, Immediate(-FrameDropperFrameConstants::kCodeOffset)); // INTERNAL
  /external/v8/src/debug/x87/
debug-x87.cc 67 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue)));
69 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
79 __ Move(eax, Immediate(1));
81 Immediate(ExternalReference(
93 __ Move(reg, Immediate(kDebugZapValue));
108 __ add(esp, Immediate(kPointerSize));
123 __ add(esp, Immediate(-FrameDropperFrameConstants::kCodeOffset)); // INTERNAL
  /art/compiler/utils/x86/
assembler_x86.h 35 class Immediate : public ValueObject {
37 explicit Immediate(int32_t value_in) : value_(value_in) {}
320 void pushl(const Immediate& imm);
325 void movl(Register dst, const Immediate& src);
330 void movl(const Address& dst, const Immediate& imm);
345 void rorl(Register reg, const Immediate& imm);
347 void roll(Register reg, const Immediate& imm);
356 void movb(const Address& dst, const Immediate& imm);
364 void movw(const Address& dst, const Immediate& imm);
394 void psrlq(XmmRegister reg, const Immediate& shift_count)
    [all...]
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 119 __ add(edi, Immediate(by * char_size()));
128 __ add(register_location(reg), Immediate(by));
137 __ add(ebx, Immediate(masm_->CodeObject()));
184 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
243 __ sub(ecx, Immediate(224 - 'a'));
244 __ cmp(ecx, Immediate(254 - 224));
246 __ cmp(ecx, Immediate(247 - 224)); // Check for 247.
258 __ add(edx, Immediate(1));
259 __ add(edi, Immediate(1));
275 __ add(esp, Immediate(kPointerSize))
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 119 __ add(edi, Immediate(by * char_size()));
128 __ add(register_location(reg), Immediate(by));
137 __ add(ebx, Immediate(masm_->CodeObject()));
184 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
242 __ sub(ecx, Immediate(224 - 'a'));
243 __ cmp(ecx, Immediate(254 - 224));
245 __ cmp(ecx, Immediate(247 - 224)); // Check for 247.
257 __ add(edx, Immediate(1));
258 __ add(edi, Immediate(1));
274 __ add(esp, Immediate(kPointerSize))
    [all...]
  /art/compiler/utils/x86_64/
assembler_x86_64.h 35 // Encodes an immediate value for operands.
42 class Immediate : public ValueObject {
44 explicit Immediate(int64_t value_in) : value_(value_in) {}
349 void pushq(const Immediate& imm);
354 void movq(CpuRegister dst, const Immediate& src);
355 void movl(CpuRegister dst, const Immediate& src);
365 void movq(const Address& dst, const Immediate& imm);
367 void movl(const Address& dst, const Immediate& imm);
379 void movb(const Address& dst, const Immediate& imm);
387 void movw(const Address& dst, const Immediate& imm)
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/compiler/
radeon_code.c 111 * Add an immediate vector to the constant list, while trying to avoid
121 if (!memcmp(c->Constants[index].u.Immediate, data, sizeof(float)*4))
129 memcpy(constant.u.Immediate, data, sizeof(float) * 4);
136 * Add an immediate scalar to the constant list, while trying to avoid
149 if (c->Constants[index].u.Immediate[comp] == data) {
162 c->Constants[free_index].u.Immediate[comp] = data;
170 constant.u.Immediate[0] = data;
181 float * values = c->Constants[i].u.Immediate;
  /external/v8/src/ic/ia32/
ic-compiler-ia32.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/ic/x87/
ic-compiler-x87.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/ic/x64/
stub-cache-x64.cc 62 __ andp(offset, Immediate(~Code::kFlagsNotUsedInLookup));
63 __ cmpl(offset, Immediate(flags));
75 __ addp(kScratchRegister, Immediate(Code::kHeaderSize - kHeapObjectTag));
133 __ xorp(scratch, Immediate(flags));
136 __ andp(scratch, Immediate((kPrimaryTableSize - 1) << kCacheIndexShift));
144 __ xorp(scratch, Immediate(flags));
145 __ andp(scratch, Immediate((kPrimaryTableSize - 1) << kCacheIndexShift));
147 __ addl(scratch, Immediate(flags));
148 __ andp(scratch, Immediate((kSecondaryTableSize - 1) << kCacheIndexShift));
  /external/v8/src/x64/
macro-assembler-x64.cc 150 Push(Immediate(static_cast<int32_t>(address)));
224 addp(scratch, Immediate(kPointerSize));
230 testp(scratch, Immediate(StoreBuffer::kStoreBufferMask));
287 testb(dst, Immediate((1 << kPointerSizeLog2) - 1));
606 testp(rsp, Immediate(frame_alignment_mask));
778 subp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
796 addp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
952 shrq(src, Immediate(1));
954 andq(tmp, Immediate(1));
971 shrq(src, Immediate(1))
    [all...]

Completed in 598 milliseconds

1 2 3 4 5 6 7