HomeSort by relevance Sort by last modified time
    Searched refs:Immediate (Results 1 - 25 of 169) 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 134 __ addq(rdi, Immediate(by * char_size()));
143 __ addp(register_location(reg), Immediate(by));
163 __ cmpl(current_character(), Immediate(c));
169 __ cmpl(current_character(), Immediate(limit));
190 __ cmpl(current_character(), Immediate(limit));
265 __ orp(rax, Immediate(0x20)); // Convert match character to lower-case.
266 __ orp(rdx, Immediate(0x20)); // Convert capture character to lower-case.
269 __ subb(rax, Immediate('a'));
270 __ cmpb(rax, Immediate('z' - 'a'));
273 __ subb(rax, Immediate(224 - 'a'))
    [all...]
  /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/ia32/
macro-assembler-ia32.cc 74 mov(destination, Immediate(index));
87 mov(scratch, Immediate(index));
98 mov(scratch, Immediate(index));
132 and_(scratch, Immediate(~Page::kPageAlignmentMask));
134 mov(scratch, Immediate(~Page::kPageAlignmentMask));
169 add(scratch, Immediate(kPointerSize));
174 test(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit));
202 test(result_reg, Immediate(0xFFFFFF00));
204 cmp(result_reg, Immediate(0x1));
206 mov(result_reg, Immediate(0))
    [all...]
code-stubs-ia32.cc 132 __ sub(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
143 Immediate(ExternalReference::isolate_address(isolate())));
152 __ add(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
234 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
242 __ sub(ecx, Immediate(delta));
244 __ cmp(ecx, Immediate(31));
255 __ sub(esp, Immediate(kDoubleSize / 2));
258 __ sub(esp, Immediate(kDoubleSize)); // Nolint.
263 __ add(esp, Immediate(kDoubleSize));
267 __ sub(ecx, Immediate(delta))
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc 74 mov(destination, Immediate(index));
87 mov(scratch, Immediate(index));
98 mov(scratch, Immediate(index));
132 and_(scratch, Immediate(~Page::kPageAlignmentMask));
134 mov(scratch, Immediate(~Page::kPageAlignmentMask));
167 add(scratch, Immediate(kPointerSize));
172 test(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit));
195 sub(esp, Immediate(kPointerSize));
201 test(result_reg, Immediate(0xFFFFFF00));
204 sub(result_reg, Immediate(1))
    [all...]
assembler-x87.h 265 class Immediate BASE_EMBEDDED {
267 inline explicit Immediate(int x);
268 inline explicit Immediate(const ExternalReference& ext);
269 inline explicit Immediate(Handle<Object> handle);
270 inline explicit Immediate(Smi* value);
271 inline explicit Immediate(Address addr);
273 static Immediate CodeRelativeOffset(Label* label) {
274 return Immediate(label);
286 inline explicit Immediate(Label* value);
321 INLINE(explicit Operand(Immediate imm))
    [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/debug/ia32/
debug-ia32.cc 64 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue)));
66 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
70 __ Move(eax, Immediate(0)); // No arguments.
72 Immediate(ExternalReference(
81 __ Move(reg, Immediate(kDebugZapValue));
97 __ add(esp, Immediate(kPointerSize));
  /external/v8/src/debug/x87/
debug-x87.cc 64 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue)));
66 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
70 __ Move(eax, Immediate(0)); // No arguments.
72 Immediate(ExternalReference(
81 __ Move(reg, Immediate(kDebugZapValue));
97 __ add(esp, Immediate(kPointerSize));
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 120 __ add(edi, Immediate(by * char_size()));
129 __ add(register_location(reg), Immediate(by));
138 __ add(ebx, Immediate(masm_->CodeObject()));
185 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
244 __ sub(ecx, Immediate(224 - 'a'));
245 __ cmp(ecx, Immediate(254 - 224));
247 __ cmp(ecx, Immediate(247 - 224)); // Check for 247.
259 __ add(edx, Immediate(1));
260 __ add(edi, Immediate(1));
276 __ add(esp, Immediate(kPointerSize))
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 120 __ add(edi, Immediate(by * char_size()));
129 __ add(register_location(reg), Immediate(by));
138 __ add(ebx, Immediate(masm_->CodeObject()));
185 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
244 __ sub(ecx, Immediate(224 - 'a'));
245 __ cmp(ecx, Immediate(254 - 224));
247 __ cmp(ecx, Immediate(247 - 224)); // Check for 247.
259 __ add(edx, Immediate(1));
260 __ add(edi, Immediate(1));
276 __ add(esp, Immediate(kPointerSize))
    [all...]
  /external/v8/src/ic/ia32/
ic-compiler-ia32.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/ic/x64/
stub-cache-x64.cc 63 __ andp(offset, Immediate(~Code::kFlagsNotUsedInLookup));
64 __ cmpl(offset, Immediate(flags));
76 __ addp(kScratchRegister, Immediate(Code::kHeaderSize - kHeapObjectTag));
136 __ xorp(scratch, Immediate(flags));
139 __ andp(scratch, Immediate((kPrimaryTableSize - 1) << kCacheIndexShift));
147 __ xorp(scratch, Immediate(flags));
148 __ andp(scratch, Immediate((kPrimaryTableSize - 1) << kCacheIndexShift));
150 __ addl(scratch, Immediate(flags));
151 __ andp(scratch, Immediate((kSecondaryTableSize - 1) << kCacheIndexShift));
  /external/v8/src/ic/x87/
ic-compiler-x87.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/full-codegen/ia32/
full-codegen-ia32.cc 38 __ test(reg, Immediate(kSmiTagMask));
45 __ test(reg, Immediate(kSmiTagMask));
53 __ test(eax, Immediate(delta_to_patch_site));
130 __ push(Immediate(isolate()->factory()->undefined_value()));
135 __ sub(ecx, Immediate(locals_count * kPointerSize));
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
267 Immediate(Smi::FromInt(num_parameters)));
271 Immediate(Smi::FromInt(rest_index)));
291 Immediate(Smi::FromInt(num_parameters)));
357 __ Move(eax, Immediate(Smi::FromInt(0)))
    [all...]
  /external/v8/src/full-codegen/x87/
full-codegen-x87.cc 38 __ test(reg, Immediate(kSmiTagMask));
45 __ test(reg, Immediate(kSmiTagMask));
53 __ test(eax, Immediate(delta_to_patch_site));
130 __ push(Immediate(isolate()->factory()->undefined_value()));
135 __ sub(ecx, Immediate(locals_count * kPointerSize));
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
264 Immediate(Smi::FromInt(num_parameters)));
268 Immediate(Smi::FromInt(rest_index)));
288 Immediate(Smi::FromInt(num_parameters)));
354 __ Move(eax, Immediate(Smi::FromInt(0)))
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 150 Push(Immediate(static_cast<int32_t>(address)));
222 addp(scratch, Immediate(kPointerSize));
228 testp(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit));
283 Immediate(static_cast<int32_t>(isolate()->heap()->NewSpaceMask())));
314 testb(dst, Immediate((1 << kPointerSizeLog2) - 1));
549 testp(rsp, Immediate(frame_alignment_mask));
733 subp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
751 addp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
883 shrq(src, Immediate(1));
885 andq(tmp, Immediate(1))
    [all...]

Completed in 999 milliseconds

1 2 3 4 5 6 7