/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
Log2.asm | 31 ; IN UINT64 Operand
41 ; Operand - value to calculate logarithm
46 ; to the logarithm of Operand based on 2
52 cmp dword ptr [esp + 4], 0 ; (UINT32 *(&Operand))
54 cmp dword ptr [esp + 8], 0 ; (UINT32 *(&Operand)) + 1
63 bt [esp + 4], ecx ; (UINT32 *(&Operand))
69 bt [esp + 8], eax ; (UINT32 *(&Operand)) + 1
|
LShiftU64.S | 33 # IN UINT64 Operand,
46 # Operand - Value to be shifted
56 movl 4(%esp), %eax # dword ptr Operand[0]
57 movl 8(%esp), %edx # dword ptr Operand[4]
|
LShiftU64.c | 26 IN UINT64 Operand,
39 Operand - Value to be shifted
50 mov eax, dword ptr Operand[0]
51 mov edx, dword ptr Operand[4]
|
RShiftU64.S | 34 # IN UINT64 Operand,
44 # Operand - Value to be shifted
54 movl 4(%esp), %eax # dword ptr Operand[0]
55 movl 8(%esp), %edx # dword ptr Operand[4]
|
RShiftU64.c | 26 IN UINT64 Operand,
36 Operand - Value to be shifted
47 mov eax, dword ptr Operand[0]
48 mov edx, dword ptr Operand[4]
|
/external/v8/src/builtins/mips/ |
builtins-mips.cc | 80 Operand(zero_reg)); 83 Operand(MAP_TYPE)); 109 Operand(zero_reg)); 112 Operand(MAP_TYPE)); 147 __ Subu(a3, a3, Operand(1)); 148 __ Branch(&done_loop, lt, a3, Operand(zero_reg)); 218 __ Branch(&set_value, ne, t0, Operand(at)); 219 __ Branch(&set_value, ne, t1, Operand(t8)); 234 __ Addu(a0, a0, Operand(1)); 254 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg)) [all...] |
/external/v8/src/x87/ |
deoptimizer-x87.cc | 205 __ mov(Operand::StaticVariable(c_entry_fp_address), ebp); 227 __ fstp_d(Operand(esp, ebx, times_8, 0x20)); 236 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize)); 240 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); 241 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); 251 __ mov(edi, Operand(ebp, CommonFrameConstants::kContextOrFrameTypeOffset)); 253 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); 255 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. 256 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. 257 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id [all...] |
assembler-x87.cc | 135 // Implementation of Operand 137 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { 157 Operand::Operand(Register base, 182 Operand::Operand(Register index, 194 bool Operand::is_reg(Register reg) const { 200 bool Operand::is_reg_only() const { 205 Register Operand::reg() const [all...] |
/external/swiftshader/third_party/subzero/src/ |
IceInstX86Base.h | 230 // validates that none of the operands is a memory operand of vector type, 243 static void validateVectorAddrModeOpnd(const Operand *Opnd) { 262 static InstX86FakeRMW *create(Cfg *Func, Operand *Data, Operand *Addr, 270 Operand *getAddr() const { return this->getSrc(1); } 271 Operand *getData() const { return this->getSrc(0); } 283 InstX86FakeRMW(Cfg *Func, Operand *Data, Operand *Addr, 460 static InstX86Jmp *create(Cfg *Func, Operand *Target) { 463 Operand *getJmpTarget() const { return this->getSrc(0); [all...] |
IceASanInstrumentation.h | 28 using VarSizeMap = std::unordered_map<Operand *, SizeT>; 47 bool isOkGlobalAccess(Operand *Op, SizeT Size); 55 void instrumentAccess(LoweringContext &Context, Operand *Op, SizeT Size,
|
/external/v8/src/s390/ |
assembler-s390.h | 282 // Class Operand represents a shifter operand in data processing instructions 296 class Operand BASE_EMBEDDED { 299 INLINE(explicit Operand(intptr_t immediate, 301 INLINE(static Operand Zero()) { return Operand(static_cast<intptr_t>(0)); } 302 INLINE(explicit Operand(const ExternalReference& f)); 303 explicit Operand(Handle<Object> handle); 304 INLINE(explicit Operand(Smi* value)); 307 INLINE(explicit Operand(Register rm)) [all...] |
code-stubs-s390.cc | 27 __ ShiftLeftP(r1, r2, Operand(kPointerSizeLog2)); 31 __ AddP(r2, r2, Operand(3)); 118 __ SubP(scratch, Operand(HeapNumber::kExponentBias + 1)); 123 __ CmpP(scratch, Operand(83)); 131 __ Load(r0, Operand(51)); 133 __ CmpP(scratch, Operand::Zero()); 141 __ Load(r0, Operand(32)); 146 __ Load(r0, Operand(1 << ((HeapNumber::kMantissaBitsInTopWord)-16))); 147 __ ShiftLeftP(r0, r0, Operand(16)); 154 __ mov(result_reg, Operand::Zero()) [all...] |
/external/v8/src/builtins/mips64/ |
builtins-mips64.cc | 80 Operand(zero_reg)); 83 Operand(MAP_TYPE)); 109 Operand(zero_reg)); 112 Operand(MAP_TYPE)); 147 __ Dsubu(a3, a3, Operand(1)); 148 __ Branch(&done_loop, lt, a3, Operand(zero_reg)); 218 __ Branch(&loop, eq, a4, Operand(at)); 231 __ Daddu(a0, a0, Operand(1)); 252 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg)); 253 __ Dsubu(t1, a0, Operand(1)); // In delay slot [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
PseudoLoweringEmitter.h | 23 enum MapKind { Operand, Imm, Reg }; 26 unsigned Operand; // Operand number mapped to.
|
/external/syslinux/gnu-efi/gnu-efi-3.0/lib/ia32/ |
math.c | 40 IN UINT64 Operand, 46 return Operand << Count; 50 mov eax, dword ptr Operand[0] 51 mov edx, dword ptr Operand[4] 75 IN UINT64 Operand, 81 return Operand >> Count; 85 mov eax, dword ptr Operand[0] 86 mov edx, dword ptr Operand[4]
|
/external/syslinux/gnu-efi/gnu-efi-3.0/lib/x86_64/ |
math.c | 40 IN UINT64 Operand, 46 return Operand << Count; 50 mov eax, dword ptr Operand[0] 51 mov edx, dword ptr Operand[4] 75 IN UINT64 Operand, 81 return Operand >> Count; 85 mov eax, dword ptr Operand[0] 86 mov edx, dword ptr Operand[4]
|
/external/v8/src/ppc/ |
macro-assembler-ppc.cc | 55 mov(ip, Operand(target, rmode)); 103 Operand mov_operand = Operand(reinterpret_cast<intptr_t>(target), rmode); 133 mov(ip, Operand(reinterpret_cast<intptr_t>(target), rmode)); 178 ShiftLeftImm(scratch, count, Operand(kPointerSizeLog2)); 186 mov(r0, Operand(handle)); 192 mov(dst, Operand(value)); 215 subi(location, location, Operand(stack_offset)); 234 addi(location, location, Operand(stack_offset)); 242 subi(location, location, Operand(stack_offset)) [all...] |
code-stubs-ppc.cc | 27 __ ShiftLeftImm(r0, r3, Operand(kPointerSizeLog2)); 31 __ addi(r3, r3, Operand(3)); 120 __ subi(scratch, scratch, Operand(HeapNumber::kExponentBias + 1)); 125 __ cmpi(scratch, Operand(83)); 133 __ subfic(scratch, scratch, Operand(51)); 134 __ cmpi(scratch, Operand::Zero()); 142 __ subfic(scratch, scratch, Operand(32)); 147 Operand(1 << ((HeapNumber::kMantissaBitsInTopWord) - 16))); 153 __ mov(result_reg, Operand::Zero()); 171 __ srdi(r0, r0, Operand(32)) [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.h | 46 typedef Operand MemOperand; 113 // Operand pointing to an external reference. 114 // May emit code to set up the scratch register. The operand is 117 // If the operand is used more than once, use a scratch register 119 Operand ExternalOperand(ExternalReference reference, 125 // Operand operand = ExternalOperand(extref); 126 // operation(operand, ..); 140 void LoadRoot(const Operand& destination, Heap::RootListIndex index) { 152 void CompareRoot(const Operand& with, Heap::RootListIndex index) [all...] |
/external/v8/src/arm/ |
codegen-arm.cc | 47 __ cmp(chars, Operand(8)); 49 __ cmp(chars, Operand(32)); 54 __ cmp(chars, Operand(64)); 60 __ cmp(chars, Operand(128)); 70 __ cmp(chars, Operand(256)); 72 __ sub(chars, chars, Operand(256)); 81 __ sub(chars, chars, Operand(64), SetCC); 85 __ add(chars, chars, Operand(256)); 90 __ sub(chars, chars, Operand(128)); 97 __ cmp(chars, Operand(64)) [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.cc | 78 Register src1, const Operand& src2) { 94 Register src1, const Operand& src2) { 103 Addu(fp, sp, Operand(kPointerSize)); 126 Addu(fp, sp, Operand(offset)); 136 Subu(sp, sp, Operand(num_unsaved * kPointerSize)); 146 Addu(sp, sp, Operand(num_unsaved * kPointerSize)); 218 Addu(dst, object, Operand(offset - kHeapObjectTag)); 221 And(t8, dst, Operand((1 << kPointerSizeLog2) - 1)); 222 Branch(&ok, eq, t8, Operand(zero_reg)); 241 li(value, Operand(bit_cast<int32_t>(kZapValue + 4))) [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 144 __ Dsubu(sp, sp, Operand(slots * kPointerSize)); 146 __ Daddu(a0, sp, Operand(slots * kPointerSize)); 147 __ li(a1, Operand(kSlotsZapValue)); 150 __ Dsubu(a0, a0, Operand(kPointerSize)); 152 __ Branch(&loop, ne, a0, Operand(sp)); 155 __ Dsubu(sp, sp, Operand(slots * kPointerSize)); 187 Operand(slots)); 247 __ Dsubu(sp, sp, Operand(slots * kPointerSize)); 282 __ li(scratch0(), Operand(StackFrame::TypeToMarker(StackFrame::STUB))); 327 __ li(t9, Operand(entry - base)) 1781 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local 1806 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local 2661 MemOperand operand = MemOperand(object, offset); local 3858 MemOperand operand = MemOperand(object, offset); local 3911 MemOperand operand = FieldMemOperand(destination, offset); local [all...] |
/external/capstone/bindings/java/capstone/ |
Arm.java | 51 public static class Operand extends Structure { 94 public Operand [] op; 97 op = new Operand[36]; 111 op = new Operand[op_count]; 133 public Operand [] op = null;
|
X86.java | 41 public static class Operand extends Structure { 87 public Operand [] op; 90 op = new Operand[8]; 121 public Operand[] op; 138 op = new Operand[e.op_count];
|
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 168 __ Subu(sp, sp, Operand(slots * kPointerSize)); 170 __ Addu(a0, sp, Operand(slots * kPointerSize)); 171 __ li(a1, Operand(kSlotsZapValue)); 174 __ Subu(a0, a0, Operand(kPointerSize)); 176 __ Branch(&loop, ne, a0, Operand(sp)); 179 __ Subu(sp, sp, Operand(slots * kPointerSize)); 211 Operand(slots)); 271 __ Subu(sp, sp, Operand(slots * kPointerSize)); 306 __ li(scratch0(), Operand(StackFrame::TypeToMarker(StackFrame::STUB))); 348 __ li(entry_offset, Operand(entry - base)) 1680 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local 1705 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local 2539 MemOperand operand = MemOperand(object, offset); local 2555 MemOperand operand = FieldMemOperand(object, offset); local 3654 MemOperand operand = MemOperand(object, offset); local 3692 MemOperand operand = FieldMemOperand(object, offset); local 3708 MemOperand operand = FieldMemOperand(scratch, offset); local [all...] |