/external/chromium_org/v8/src/ia32/ |
lithium-codegen-ia32.cc | 174 Immediate(isolate()->factory()->undefined_value())); 180 __ mov(edx, Immediate(kNoAlignmentPadding)); 185 __ test(esp, Immediate(kPointerSize)); 187 __ push(Immediate(0)); 189 __ mov(edx, Immediate(kAlignmentPaddingPushed)); 191 __ mov(ecx, Immediate(scope()->num_parameters() + 2)); 196 __ add(Operand(ebx), Immediate(kPointerSize)); 199 __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue)); 213 __ push(Immediate(Smi::FromInt(StackFrame::STUB))); 222 __ test(esp, Immediate(kPointerSize)) 2085 Immediate immediate = ToImmediate(LConstantOperand::cast(instr->right()), local 4485 Immediate immediate = local 4657 Immediate immediate = ToImmediate(operand_value, Representation::Smi()); local 4801 Immediate immediate = ToImmediate(LConstantOperand::cast(instr->index()), local [all...] |
macro-assembler-ia32.h | 277 // Store the value in register/immediate src in the safepoint 280 void StoreToSafepointRegisterSlot(Register dst, Immediate src); 292 Set(result, Immediate(object)); 301 cmp(reg, Immediate(object)); 366 void Set(Register dst, const Immediate& x); 367 void Set(const Operand& dst, const Immediate& x); 370 bool IsUnsafeImmediate(const Immediate& x); 371 void SafeSet(Register dst, const Immediate& x); 372 void SafePush(const Immediate& x); 502 test(value, Immediate(kSmiTagMask)) [all...] |
ic-ia32.cc | 148 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 206 Immediate(kTypeAndReadOnlyMask)); 286 __ cmp(scratch, Immediate(masm->isolate()->factory()->the_hole_value())); 317 __ test(hash, Immediate(Name::kContainsCachedArrayIndexMask)); 350 __ test(key, Immediate(0x80000001)); 361 __ sub(scratch2, Immediate(Smi::FromInt(2))); 479 Immediate(isolate->factory()->hash_table_map())); 508 __ add(edi, Immediate(kPointerSize * i * 2)); 512 __ add(edi, Immediate(kPointerSize)); 520 __ add(edi, Immediate(kPointerSize * (kEntriesPerBucket - 1) * 2)) [all...] |
deoptimizer-ia32.cc | 518 __ sub(esp, Immediate(kDoubleRegsSize)); 548 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. 553 Immediate(ExternalReference::isolate_address(isolate()))); 587 __ add(esp, Immediate(kDoubleRegsSize + 2 * kPointerSize)); 603 __ add(edx, Immediate(sizeof(uint32_t))); 623 Immediate(0)); 627 __ cmp(ecx, Immediate(kAlignmentZapValue)); 635 Immediate(0)); 637 __ push(Immediate(kAlignmentZapValue)); 656 __ sub(ecx, Immediate(sizeof(uint32_t))) [all...] |
lithium-gap-resolver-ia32.cc | 327 __ push(Immediate(upper)); 328 __ push(Immediate(lower)); 330 __ add(esp, Immediate(kDoubleSize)); 333 __ push(Immediate(upper)); 334 __ push(Immediate(lower)); 337 __ add(esp, Immediate(kDoubleSize));
|
/external/chromium_org/v8/src/x64/ |
codegen-x64.cc | 189 __ testb(rax, Immediate(5)); 202 __ testl(rax, Immediate(0x400 /* C2 */)); 212 __ testb(rax, Immediate(5)); 231 __ testb(rax, Immediate(0x3f /* Any Exception*/)); 535 __ testb(result, Immediate(kIsIndirectStringMask)); 540 __ testb(result, Immediate(kSlicedNotConsMask)); 571 __ testb(result, Immediate(kStringRepresentationMask)); 579 __ testb(result, Immediate(kIsIndirectStringMask)); 584 __ testb(result, Immediate(kShortExternalStringTag)); 588 __ testb(result, Immediate(kStringEncodingMask)) [all...] |
ic-x64.cc | 52 __ cmpb(type, Immediate(JS_GLOBAL_OBJECT_TYPE)); 54 __ cmpb(type, Immediate(JS_BUILTINS_OBJECT_TYPE)); 56 __ cmpb(type, Immediate(JS_GLOBAL_PROXY_TYPE)); 79 __ cmpb(r0, Immediate(FIRST_SPEC_OBJECT_TYPE)); 89 Immediate((1 << Map::kIsAccessCheckNeeded) | 252 Immediate((1 << Map::kIsAccessCheckNeeded) | 337 __ testl(hash, Immediate(Name::kContainsCachedArrayIndexMask)); 344 Immediate(kIsNotInternalizedMask)); 424 __ shr(rcx, Immediate(KeyedLookupCache::kMapHashShift)); 426 __ shr(rdi, Immediate(String::kHashShift)) [all...] |
/external/llvm/lib/Target/PowerPC/AsmParser/ |
PPCAsmParser.cpp | 245 Immediate, 289 case Immediate: 311 assert(Kind == Immediate && "Invalid access!"); 337 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal); 342 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal); 351 bool isImm() const { return Kind == Immediate || Kind == Expression; } 352 bool isU5Imm() const { return Kind == Immediate && isUInt<5>(getImm()); } 353 bool isS5Imm() const { return Kind == Immediate && isInt<5>(getImm()); } 354 bool isU6Imm() const { return Kind == Immediate && isUInt<6>(getImm()); } 356 (Kind == Immediate && isUInt<16>(getImm())); [all...] |
/external/v8/src/ia32/ |
ic-ia32.cc | 147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 205 Immediate(kTypeAndReadOnlyMask)); 329 __ cmp(scratch, Immediate(FACTORY->the_hole_value())); 357 __ test(hash, Immediate(String::kContainsCachedArrayIndexMask)); 386 __ test(key, Immediate(0x80000001)); 397 __ sub(scratch2, Immediate(Smi::FromInt(2))); 526 Immediate(isolate->factory()->hash_table_map())); 552 __ add(edi, Immediate(kPointerSize * i * 2)); 556 __ add(edi, Immediate(kPointerSize)); 564 __ add(edi, Immediate(kPointerSize * (kEntriesPerBucket - 1) * 2)) [all...] |
lithium-codegen-ia32.cc | 152 Immediate(isolate()->factory()->undefined_value())); 165 __ mov(Operand(eax), Immediate(slots)); 168 __ push(Immediate(kSlotsZapValue)); 172 __ sub(Operand(esp), Immediate(slots * kPointerSize)); 569 __ sub(Operand(eax), Immediate(Smi::FromInt(1))); 572 __ mov(eax, Immediate(Smi::FromInt(FLAG_deopt_every_n_times))); 867 __ sub(Operand(scratch), Immediate(1)); [all...] |
deoptimizer-ia32.cc | [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/ |
tgsi_parse.h | 79 struct tgsi_immediate Immediate;
|
tgsi_parse.c | 152 copy_token(&imm->Immediate, &token); 154 imm_count = imm->Immediate.NrTokens - 1; 156 switch (imm->Immediate.DataType) {
|
tgsi_sanity.c | 446 report_error( ctx, "Instruction expected but immediate found" ); 457 if (imm->Immediate.DataType != TGSI_IMM_FLOAT32 && 458 imm->Immediate.DataType != TGSI_IMM_UINT32 && 459 imm->Immediate.DataType != TGSI_IMM_INT32) { 460 report_error( ctx, "(%u): Invalid immediate data type", imm->Immediate.DataType );
|
/external/llvm/lib/Target/R600/ |
SIISelLowering.h | 31 bool foldImm(SDValue &Operand, int32_t &Immediate,
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
tgsi_parse.h | 79 struct tgsi_immediate Immediate;
|
tgsi_parse.c | 152 copy_token(&imm->Immediate, &token); 154 imm_count = imm->Immediate.NrTokens - 1; 156 switch (imm->Immediate.DataType) {
|
tgsi_sanity.c | 446 report_error( ctx, "Instruction expected but immediate found" ); 457 if (imm->Immediate.DataType != TGSI_IMM_FLOAT32 && 458 imm->Immediate.DataType != TGSI_IMM_UINT32 && 459 imm->Immediate.DataType != TGSI_IMM_INT32) { 460 report_error( ctx, "(%u): Invalid immediate data type", imm->Immediate.DataType );
|
/external/v8/src/x64/ |
lithium-codegen-x64.cc | 170 __ subq(rsp, Immediate(slots * kPointerSize)); 785 __ andl(dividend, Immediate(divisor - 1)); 794 __ andl(dividend, Immediate(divisor - 1)); 831 __ subl(scratch, Immediate(1)); 914 __ cmpl(left_reg, Immediate(kMinInt)); 916 __ cmpl(right_reg, Immediate(-1)); 961 __ shll(left, Immediate(2)); 967 __ shll(left, Immediate(3)); 973 __ shll(left, Immediate(4)); 976 __ imull(left, left, Immediate(right_value)) [all...] |
ic-x64.cc | 52 __ cmpb(type, Immediate(JS_GLOBAL_OBJECT_TYPE)); 54 __ cmpb(type, Immediate(JS_BUILTINS_OBJECT_TYPE)); 56 __ cmpb(type, Immediate(JS_GLOBAL_PROXY_TYPE)); 79 __ cmpb(r0, Immediate(FIRST_SPEC_OBJECT_TYPE)); 89 Immediate((1 << Map::kIsAccessCheckNeeded) | 296 Immediate((1 << Map::kIsAccessCheckNeeded) | 377 __ testl(hash, Immediate(String::kContainsCachedArrayIndexMask)); 383 Immediate(kIsSymbolMask)); 461 __ shr(rcx, Immediate(KeyedLookupCache::kMapHashShift)); 463 __ shr(rdi, Immediate(String::kHashShift)) [all...] |
/external/v8/test/cctest/ |
test-assembler-ia32.cc | 101 __ sub(edx, Immediate(1)); 139 __ sub(edx, Immediate(1)); 278 __ sub(esp, Immediate(8)); 281 __ add(esp, Immediate(8)); 319 __ sub(esp, Immediate(8)); 322 __ add(esp, Immediate(8));
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/ |
radeon_code.h | 82 float Immediate[4];
|
radeon_inline_literals.c | 104 float_value = constant->u.Immediate[swz];
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
radeon_code.h | 82 float Immediate[4];
|
radeon_inline_literals.c | 104 float_value = constant->u.Immediate[swz];
|