/external/swiftshader/third_party/subzero/src/ |
H A D | IceAssemblerX8632.h | 36 using Immediate = AssemblerX8632::Immediate;
|
H A D | IceAssemblerX8664.h | 36 using Immediate = AssemblerX8664::Immediate;
|
H A D | IceAssemblerX86Base.h | 70 class Immediate { class in class:Ice::X86NAMESPACE::AssemblerX86Base 71 Immediate(const Immediate &) = delete; 72 Immediate &operator=(const Immediate &) = delete; 75 explicit Immediate(int32_t value) : value_(value) {} function in class:Ice::X86NAMESPACE::AssemblerX86Base::Immediate 77 explicit Immediate(AssemblerFixup *fixup) : fixup_(fixup) {} function in class:Ice::X86NAMESPACE::AssemblerX86Base::Immediate 191 const Immediate &); 207 const Immediate &); 218 const Immediate [all...] |
/external/v8/src/regexp/x64/ |
H A D | regexp-macro-assembler-x64.cc | 135 __ addq(rdi, Immediate(by * char_size())); 144 __ addp(register_location(reg), Immediate(by)); 164 __ cmpl(current_character(), Immediate(c)); 170 __ cmpl(current_character(), Immediate(limit)); 191 __ cmpl(current_character(), Immediate(limit)); 266 __ orp(rax, Immediate(0x20)); // Convert match character to lower-case. 267 __ orp(rdx, Immediate(0x20)); // Convert capture character to lower-case. 270 __ subb(rax, Immediate('a')); 271 __ cmpb(rax, Immediate('z' - 'a')); 274 __ subb(rax, Immediate(22 [all...] |
/external/v8/src/debug/x87/ |
H A D | debug-x87.cc | 69 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue))); 71 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize))); 81 __ Move(eax, Immediate(1)); 83 Immediate(ExternalReference( 95 __ Move(reg, Immediate(kDebugZapValue)); 110 __ add(esp, Immediate(kPointerSize)); 125 __ add(esp, Immediate(-FrameDropperFrameConstants::kCodeOffset)); // INTERNAL
|
/external/v8/src/ia32/ |
H A D | 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))); 201 add(scratch, Immediate(kPointerSize)); 206 test(scratch, Immediate(StoreBuffer::kStoreBufferMask)); 234 test(result_reg, Immediate(0xFFFFFF00)); 236 cmp(result_reg, Immediate(0x1)); 238 mov(result_reg, Immediate( [all...] |
H A D | code-stubs-ia32.cc | 33 __ add(eax, Immediate(3)); 66 __ sub(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); 77 Immediate(ExternalReference::isolate_address(isolate()))); 86 __ add(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); 168 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits)); 176 __ sub(ecx, Immediate(delta)); 178 __ cmp(ecx, Immediate(31)); 189 __ sub(esp, Immediate(kDoubleSize / 2)); 192 __ sub(esp, Immediate(kDoubleSize)); // Nolint. 197 __ add(esp, Immediate(kDoubleSiz [all...] |
H A D | codegen-ia32.cc | 92 if (direction == BACKWARD) __ sub(src, Immediate(0x40)); 97 if (direction == FORWARD) __ add(src, Immediate(0x40)); 98 if (direction == BACKWARD) __ sub(dst, Immediate(0x40)); 103 if (direction == FORWARD) __ add(dst, Immediate(0x40)); 108 __ test(count, Immediate(0x20)); 110 if (direction == BACKWARD) __ sub(src, Immediate(0x20)); 113 if (direction == FORWARD) __ add(src, Immediate(0x20)); 114 if (direction == BACKWARD) __ sub(dst, Immediate(0x20)); 117 if (direction == FORWARD) __ add(dst, Immediate(0x20)); 120 __ test(count, Immediate( [all...] |
H A D | assembler-ia32-inl.h | 306 Immediate::Immediate(int x) { function in class:v8::internal::Immediate 311 Immediate::Immediate(Address x, RelocInfo::Mode rmode) { function in class:v8::internal::Immediate 316 Immediate::Immediate(const ExternalReference& ext) { function in class:v8::internal::Immediate 322 Immediate::Immediate(Label* internal_offset) { function in class:v8::internal::Immediate 328 Immediate::Immediate(Handl function in class:v8::internal::Immediate 343 Immediate::Immediate(Smi* value) { function in class:v8::internal::Immediate 349 Immediate::Immediate(Address addr) { function in class:v8::internal::Immediate [all...] |
H A D | macro-assembler-ia32.h | 68 mov(dst, Immediate(x)); 71 void Set(const Operand& dst, int32_t x) { mov(dst, Immediate(x)); } 274 void StoreToSafepointRegisterSlot(Register dst, Immediate src); 289 Move(result, Immediate(object)); 298 cmp(reg, Immediate(object)); 372 bool IsUnsafeImmediate(const Immediate& x); 373 void SafeMove(Register dst, const Immediate& x); 374 void SafePush(const Immediate& x); 462 test(value, Immediate(kSmiTagMask)); 468 test(value, Immediate(kSmiTagMas [all...] |
/external/v8/src/x87/ |
H A D | 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)); 193 add(scratch, Immediate(kPointerSize)); 198 test(scratch, Immediate(StoreBuffer::kStoreBufferMask)); 221 sub(esp, Immediate(kPointerSize)); 227 test(result_reg, Immediate(0xFFFFFF00)); 230 sub(result_reg, Immediate( [all...] |
H A D | codegen-x87.cc | 148 __ sub(count, Immediate(4)); 149 __ add(src, Immediate(4)); 151 __ add(dst, Immediate(4)); 175 __ sub(src, Immediate(4)); 176 __ sub(count, Immediate(4)); 178 __ sub(dst, Immediate(4)); 230 __ test(result, Immediate(kIsIndirectStringMask)); 235 __ and_(result, Immediate(kStringRepresentationMask)); 236 __ cmp(result, Immediate(kConsStringTag)); 238 __ cmp(result, Immediate(kThinStringTa [all...] |
H A D | assembler-x87.h | 270 class Immediate BASE_EMBEDDED { 272 inline explicit Immediate(int x); 273 inline explicit Immediate(const ExternalReference& ext); 274 inline explicit Immediate(Handle<Object> handle); 275 inline explicit Immediate(Smi* value); 276 inline explicit Immediate(Address addr); 277 inline explicit Immediate(Address x, RelocInfo::Mode rmode); 279 static Immediate CodeRelativeOffset(Label* label) { 280 return Immediate(label); 298 inline explicit Immediate(Labe [all...] |
H A D | code-stubs-x87.cc | 33 __ add(eax, Immediate(3)); 67 __ sub(esp, Immediate(108)); 75 Immediate(ExternalReference::isolate_address(isolate()))); 82 __ add(esp, Immediate(108)); 153 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits)); 158 __ sub(ecx, Immediate(delta)); 160 __ cmp(ecx, Immediate(31)); 167 __ sub(ecx, Immediate(delta)); 175 Immediate(static_cast<uint32_t>(Double::kSignificandMask >> 32))); 177 Immediate(static_cas [all...] |
H A D | assembler-x87-inl.h | 306 Immediate::Immediate(int x) { function in class:v8::internal::Immediate 311 Immediate::Immediate(Address x, RelocInfo::Mode rmode) { function in class:v8::internal::Immediate 316 Immediate::Immediate(const ExternalReference& ext) { function in class:v8::internal::Immediate 322 Immediate::Immediate(Label* internal_offset) { function in class:v8::internal::Immediate 328 Immediate::Immediate(Handl function in class:v8::internal::Immediate 343 Immediate::Immediate(Smi* value) { function in class:v8::internal::Immediate 349 Immediate::Immediate(Address addr) { function in class:v8::internal::Immediate [all...] |
/external/v8/src/regexp/ia32/ |
H A D | 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(kPointerSiz [all...] |
/external/v8/src/regexp/x87/ |
H A D | 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(kPointerSiz [all...] |
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_code.c | 121 if (!memcmp(c->Constants[index].u.Immediate, data, sizeof(float)*4)) 129 memcpy(constant.u.Immediate, data, sizeof(float) * 4); 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/capstone/bindings/ocaml/ |
H A D | arm.ml | 7 let _CS_OP_CIMM = _CS_OP_ARCH (* C-Immediate *) 8 let _CS_OP_PIMM = _CS_OP_ARCH + 1 (* P-Immediate *)
|
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 153 Push(Immediate(static_cast<int32_t>(address))); 227 addp(scratch, Immediate(kPointerSize)); 233 testp(scratch, Immediate(StoreBuffer::kStoreBufferMask)); 289 testb(dst, Immediate((1 << kPointerSizeLog2) - 1)); 608 testp(rsp, Immediate(frame_alignment_mask)); 767 subp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); 785 addp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); 941 shrq(src, Immediate(1)); 943 andq(tmp, Immediate(1)); 960 shrq(src, Immediate( [all...] |
H A D | codegen-x64.cc | 80 __ testb(result, Immediate(kIsIndirectStringMask)); 85 __ andl(result, Immediate(kStringRepresentationMask)); 86 __ cmpl(result, Immediate(kConsStringTag)); 88 __ cmpl(result, Immediate(kThinStringTag)); 120 __ testb(result, Immediate(kStringRepresentationMask)); 128 __ testb(result, Immediate(kIsIndirectStringMask)); 133 __ testb(result, Immediate(kShortExternalStringTag)); 137 __ testb(result, Immediate(kStringEncodingMask)); 153 __ testb(result, Immediate(kStringEncodingMask));
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
H A D | ControlFlow.cpp | 22 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src0, Immediate(Value0)); \ 23 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src1, Immediate(Value1)); \ 24 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xBEEF)); \ 28 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xC0FFEE)); \ 75 __ call(Immediate(16)); 88 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xf00f)); 99 __ call(Immediate(16)); 123 __ call(Immediate(16)); 124 __ mov(IceType_i8, GPRRegister::Encoded_Reg_eax, Immediate(0xf4)); 135 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate( [all...] |
H A D | GPRArith.cpp | 35 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xC0FFEE)); 52 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src0, Immediate(Value0)); \ 53 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src1, Immediate(Value1)); \ 56 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0)); \ 131 Immediate(BaseValue)); \ 149 Immediate(IndexValue)); \ 184 Immediate(BaseValue)); \ 189 Immediate(IndexValue)); \ 335 Immediate(Value0)); \ 337 Immediate(Value [all...] |
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
H A D | GPRArith.cpp | 20 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xC0FFEE)); 40 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); \ 41 __ mov(IceType_i32, Encoded_GPR_##Src1(), Immediate(Value1)); \ 43 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0)); \ 118 __ mov(IceType_i32, Encoded_GPR_##Base(), Immediate(BaseValue)); \ 135 __ mov(IceType_i32, Encoded_GPR_##Index(), Immediate(IndexValue)); \ 170 __ mov(IceType_i32, Encoded_GPR_##Base(), Immediate(BaseValue)); \ 174 __ mov(IceType_i32, Encoded_GPR_##Index(), Immediate(IndexValue)); \ 370 __ mov(IceType_i##Size, Encoded_GPR_##Dst(), Immediate(Value0)); \ 371 __ mov(IceType_i##Size, Encoded_GPR_##Src(), Immediate(Value [all...] |
H A D | ControlFlow.cpp | 24 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); \ 25 __ mov(IceType_i32, Encoded_GPR_##Src1(), Immediate(Value1)); \ 26 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0xBEEF)); \ 29 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0xC0FFEE)); \ 95 __ call(Immediate(16)); 108 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xf00f)); 121 __ call(Immediate(16)); \ 164 __ call(Immediate(16)); \ 166 __ mov(IceType_i8, Encoded_GPR_##Dst##l(), Immediate(0xf4)); \ 250 __ call(Immediate(1 [all...] |