/system/core/libpixelflinger/codeflinger/ |
ARMAssemblerInterface.cpp | 36 uint32_t immediate, uint32_t& rot, uint32_t& imm) 39 imm = immediate; 58 if (((imm>>(rot<<1)) | (imm<<(32-(rot<<1)))) != immediate) 66 bool ARMAssemblerInterface::isValidImmediate(uint32_t immediate) 69 return buildImmediate(immediate, rot, imm) == 0; 72 uint32_t ARMAssemblerInterface::imm(uint32_t immediate) 75 int err = buildImmediate(immediate, rot, imm); 78 "immediate %08x cannot be encoded", 79 immediate); 82 "immediate (%08x) encoding bogus!" [all...] |
/external/skia/src/animator/ |
SkAnimateActive.h | 35 bool draw() { return immediate(false); } 36 bool enable() { return immediate(true); } 49 bool immediate(bool enable); 80 SkMSec fMaxTime; // greatest of all animation durations; only used by immediate mode
|
/external/v8/src/ia32/ |
macro-assembler-ia32.cc | 161 test(value, Immediate(kSmiTagMask)); 170 and_(Operand(value), Immediate(ExternalReference::new_space_mask())); 171 cmp(Operand(value), Immediate(ExternalReference::new_space_start())); 224 mov(object, Immediate(bit_cast<int32_t>(kZapValue))); 225 mov(value, Immediate(bit_cast<int32_t>(kZapValue))); 226 mov(scratch, Immediate(bit_cast<int32_t>(kZapValue))); 315 Set(eax, Immediate(0)); 316 mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak))); 322 void MacroAssembler::Set(Register dst, const Immediate& x) { 331 void MacroAssembler::Set(const Operand& dst, const Immediate& x) [all...] |
assembler-ia32-inl.h | 151 Immediate::Immediate(int x) { 157 Immediate::Immediate(const ExternalReference& ext) { 162 Immediate::Immediate(const char* s) { 168 Immediate::Immediate(Label* internal_offset) { 174 Immediate::Immediate(Handle<Object> handle) [all...] |
regexp-macro-assembler-ia32.cc | 138 __ add(Operand(edi), Immediate(by * char_size())); 147 __ add(register_location(reg), Immediate(by)); 156 __ add(Operand(ebx), Immediate(masm_->CodeObject())); 181 __ cmp(Operand(ebp, kAtStart), Immediate(0)); 193 __ cmp(Operand(ebp, kAtStart), Immediate(0)); 216 __ cmp(Operand(edi), Immediate(-(byte_offset + byte_length))); 232 Immediate(str[i])); 243 __ add(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); // Pop. 299 __ add(Operand(edx), Immediate(1)); 300 __ add(Operand(edi), Immediate(1)) [all...] |
ic-ia32.cc | 78 Immediate(1 << (Map::kHasNamedInterceptor + (3 * 8)))); 100 Immediate(Factory::hash_table_map())); 124 __ add(Operand(r1), Immediate(StringDictionary::GetProbeOffset(i))); 146 Immediate(PropertyDetails::TypeField::mask() << kSmiTagSize)); 213 __ test(edx, Immediate(kSmiTagMask)); 221 __ test(ebx, Immediate(kSlowCaseBitFieldMask)); 231 __ test(eax, Immediate(kSmiTagMask)); 245 __ cmp(Operand(ecx), Immediate(Factory::the_hole_value())); 283 __ test(ebx, Immediate(String::kIsArrayIndexMask)); 289 __ test(ebx, Immediate(kIsSymbolMask)) [all...] |
assembler-ia32.h | 194 class Immediate BASE_EMBEDDED { 196 inline explicit Immediate(int x); 197 inline explicit Immediate(const char* s); 198 inline explicit Immediate(const ExternalReference& ext); 199 inline explicit Immediate(Handle<Object> handle); 200 inline explicit Immediate(Smi* value); 202 static Immediate CodeRelativeOffset(Label* label) { 203 return Immediate(label); 215 inline explicit Immediate(Label* value); 300 // A Displacement describes the 32bit immediate field of an instruction whic [all...] |
codegen-ia32.cc | 421 Immediate(0)); 430 __ cmp(ContextOperand(context, Context::EXTENSION_INDEX), Immediate(0)); 581 // For a variable that rewrites to a slot, we signal it is the immediate 640 __ cmp(Operand(probe.reg()), Immediate(Factory::the_hole_value())); 747 __ test(value.reg(), Immediate(kSmiTagMask)); 772 __ test(value.reg(), Immediate(kSmiTagMask)); 897 __ test(left_, Immediate(kSmiTagMask)); 920 __ test(right_, Immediate(kSmiTagMask)); [all...] |
full-codegen-ia32.cc | 68 __ push(Immediate(Factory::undefined_value())); 70 __ mov(eax, Immediate(Factory::undefined_value())); 125 __ push(Immediate(Smi::FromInt(scope()->num_parameters()))); 306 __ push(Immediate(lit->handle())); 449 __ push(Immediate(Factory::true_value())); 452 __ push(Immediate(Factory::false_value())); 469 __ push(Immediate(Factory::true_value())); 482 __ push(Immediate(Factory::false_value())); 541 __ test(result_register(), Immediate(kSmiTagMask)); 679 Immediate(Factory::the_hole_value())) [all...] |
stub-cache-ia32.cc | 66 __ add(Operand(extra), Immediate(Code::kHeaderSize - kHeapObjectTag)); 92 __ add(Operand(offset), Immediate(Code::kHeaderSize - kHeapObjectTag)); 125 __ test(receiver, Immediate(kSmiTagMask)); 143 __ add(Operand(scratch), Immediate(flags)); 178 __ test(receiver, Immediate(kSmiTagMask)); 199 __ test(receiver, Immediate(kSmiTagMask)); 206 __ test(scratch, Immediate(kNotStringTag)); 284 __ mov(receiver, Immediate(Handle<Object>(interceptor))); 318 __ test(receiver, Immediate(kSmiTagMask)); 441 __ mov(holder, Immediate(Handle<AccessorInfo>(callback))) [all...] |
builtins-ia32.cc | 68 __ add(Operand(eax), Immediate(num_extra_args + 1)); 81 __ test(edi, Immediate(kSmiTagMask)); 101 __ Set(ebx, Immediate(0)); 128 __ cmp(Operand::StaticVariable(debug_step_in_fp), Immediate(0)); 137 __ test(eax, Immediate(kSmiTagMask)); 176 __ add(Operand(ecx), Immediate(kPointerSize)); 189 __ or_(Operand(ebx), Immediate(kHeapObjectTag)); 240 __ add(Operand(eax), Immediate(kPointerSize)); 250 __ or_(Operand(edi), Immediate(kHeapObjectTag)); // add the heap tag 326 __ test(eax, Immediate(kSmiTagMask)) [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.cc | 85 Immediate(static_cast<int32_t>(~Page::kPageAlignmentMask))); 91 masm->shr(addr, Immediate(kPointerSizeLog2)); 96 masm->cmpq(pointer_offset, Immediate(Page::kPageSize / kPointerSize)); 224 and_(scratch, Immediate(static_cast<int32_t>(Heap::NewSpaceMask()))); 233 and_(scratch, Immediate(static_cast<int32_t>(Page::kPageAlignmentMask))); 234 shr(scratch, Immediate(kObjectAlignmentBits)); 237 // 'object' (immediate value is sign extended). 238 and_(object, Immediate(~Page::kPageAlignmentMask)); 358 addq(rsp, Immediate(num_arguments * kPointerSize)); 382 movq(rax, Immediate(num_arguments)) [all...] |
assembler-x64.h | 263 class Immediate BASE_EMBEDDED { 265 explicit Immediate(int32_t value) : value_(value) {} 490 void push(Immediate value); 498 void enter(Immediate size); 503 void movb(Register dst, Immediate imm); 513 void movl(const Operand& dst, Immediate imm); 514 // Load a 32-bit immediate value, zero-extended to 64 bits. 515 void movl(Register dst, Immediate imm32); 522 // Sign extends immediate 32-bit value to 64 bits. 523 void movq(Register dst, Immediate x) [all...] |
regexp-macro-assembler-x64.cc | 148 __ addq(rdi, Immediate(by * char_size())); 157 __ addq(register_location(reg), Immediate(by)); 177 __ cmpl(current_character(), Immediate(c)); 183 __ cmpl(current_character(), Immediate(limit)); 191 __ cmpb(Operand(rbp, kAtStart), Immediate(0)); 203 __ cmpb(Operand(rbp, kAtStart), Immediate(0)); 213 __ cmpl(current_character(), Immediate(limit)); 226 __ cmpl(rdi, Immediate(-(byte_offset + byte_length))); 240 Immediate(static_cast<int8_t>(str[i]))); 244 Immediate(str[i])) [all...] |
ic-x64.cc | 77 Immediate(1 << (Map::kHasNamedInterceptor + (3 * 8)))); 84 __ cmpb(r0, Immediate(JS_GLOBAL_PROXY_TYPE)); 88 __ cmpb(r0, Immediate(JS_GLOBAL_OBJECT_TYPE)); 90 __ cmpb(r0, Immediate(JS_BUILTINS_OBJECT_TYPE)); 120 __ shrl(r1, Immediate(String::kHashShift)); 122 __ addl(r1, Immediate(StringDictionary::GetProbeOffset(i))); 168 // instructions (starting with the 64-bit immediate mov of the map 174 // of the 10-byte immediate mov instruction (incl. REX prefix), so we add 2 275 Immediate(kSlowCaseBitFieldMask)); 326 __ testl(rbx, Immediate(String::kIsArrayIndexMask)) [all...] |
/external/v8/test/cctest/ |
test-macro-assembler-x64.cc | 45 using v8::internal::Immediate; 119 __ movl(rax, Immediate(id)); 173 __ movl(rax, Immediate(id + 1)); 176 __ movl(rax, Immediate(id + 2)); 180 __ movl(rax, Immediate(id + 3)); 183 __ movl(rax, Immediate(id + 4)); 193 __ movl(rax, Immediate(id + 9)); 197 __ movl(rax, Immediate(id + 10)); 202 __ movl(rax, Immediate(id + 11)); 274 __ movq(rax, Immediate(1)); // Test number [all...] |
test-disasm-ia32.cc | 64 // Short immediate instructions 66 __ add(Operand(eax), Immediate(12345678)); 68 __ sub(Operand(eax), Immediate(12345678)); 89 __ add(Operand(ebp, ecx, times_4, 12), Immediate(12)); 92 __ add(Operand(ebx), Immediate(12)); 101 __ cmp(Operand(ebp, ecx, times_4, 0), Immediate(1000)); 135 __ push(Immediate(12)); 136 __ push(Immediate(23456)); 164 __ mov(Operand(ebx, ecx, times_4, 10000), Immediate(12345)); 176 __ test(Operand(ebx, ecx, times_4, 10000), Immediate(123456)) [all...] |
test-assembler-x64.cc | 42 using v8::internal::Immediate; 253 __ movq(rax, Immediate(-3)); 258 __ addq(rax, Immediate(7)); 260 __ cmpq(rax, Immediate(20)); 263 __ cmpq(rax, Immediate(25)); 268 __ movq(rax, Immediate(0x11FEED00)); 271 __ addq(rax, Immediate(-0x1100)); 273 __ cmpq(rax, Immediate(0x11FE8000)); 276 __ cmpq(rax, Immediate(0x11FE7600)); 279 __ movq(rax, Immediate(1)) [all...] |
test-assembler-ia32.cc | 101 __ sub(Operand(edx), Immediate(1)); 139 __ sub(Operand(edx), Immediate(1)); 275 __ sub(Operand(esp), Immediate(8)); 278 __ add(Operand(esp), Immediate(8)); 315 __ sub(Operand(esp), Immediate(8)); 318 __ add(Operand(esp), Immediate(8));
|
/external/iproute2/etc/iproute2/ |
rt_dsfield | 9 0x40 immediate
|
/external/v8/src/ |
code.h | 36 // either registers or immediate values. Used to make sure that the 43 explicit ParameterCount(int immediate) 44 : reg_(no_reg), immediate_(immediate) { } 53 int immediate() const { function in class:v8::internal::BASE_EMBEDDED
|
/system/wlan/ti/sta_dk_4_0_4_32/common/src/Management/scan/scanCncn/ |
ScanCncnRoamingImmedSM.h | 2 * \brief This file include definitions for the scan concentrator immediate scan for roaming SM module. 61 * \brief enumerates the different immediate scan for roaming SM events 77 * \brief enumerates the different immediate scan for roaming SM states 116 * \brief Initialize the scan concentrator immediate scan for roaming SM. 131 * \param currentState - the current immediate scan for roaming SM state.\n
|
/external/bluetooth/glib/glib/ |
gthreadpool.h | 86 /* Free the pool, immediate means, that all unprocessed items in the queue 88 * but after all threads in the pool are ready processing items. immediate 91 gboolean immediate,
|
/dalvik/vm/compiler/codegen/arm/ |
GlobalOptimizations.c | 22 * Identify unconditional branches that jump to the immediate successor of the
|
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_CMPL_DOUBLE.S | 27 @ patterns, and we can't represent 0x7fc00000 in immediate form, so
|