/external/v8/test/cctest/ |
D | test-disasm-x64.cc | 69 __ and_(rax, Immediate(12345678)); in TEST() local 91 __ and_(rdx, Immediate(3)); in TEST() local 92 __ and_(rdx, Operand(rsp, 4)); in TEST() local 208 __ and_(rbx, Immediate(12345)); in TEST() local
|
D | test-disasm-ia32.cc | 70 __ and_(eax, 12345678); in TEST() local 97 __ and_(edx, 3); in TEST() local 98 __ and_(edx, Operand(esp, 4)); in TEST() local 222 __ and_(ebx, 12345); in TEST() local
|
/external/v8/src/ia32/ |
D | codegen-ia32.cc | 194 __ and_(edx, 0xF); in CreateMemCopyFunction() local 239 __ and_(count, 0xF); in CreateMemCopyFunction() local 285 __ and_(count, 0x0F); in CreateMemCopyFunction() local 314 __ and_(edx, 0x03); in CreateMemCopyFunction() local 328 __ and_(count, 3); in CreateMemCopyFunction() local
|
D | code-stubs-ia32.cc | 682 __ and_(scratch2, HeapNumber::kExponentMask); in IntegerConvert() local 726 __ and_(scratch2, HeapNumber::kMantissaMask); in IntegerConvert() local 768 __ and_(scratch, HeapNumber::kMantissaMask); in IntegerConvert() local 918 __ and_(eax, ~kSmiTagMask); in GenerateSmiCodeBitNot() local 1296 __ and_(right, left); // Bitwise and is commutative. in GenerateSmiCode() local 1773 case Token::BIT_AND: __ and_(eax, ecx); break; in GenerateInt32Stub() local 1987 case Token::BIT_AND: __ and_(eax, ecx); break; in GenerateHeapNumberStub() local 2186 case Token::BIT_AND: __ and_(eax, ecx); break; in GenerateGeneric() local 2447 __ and_(ecx, in Generate() local 2597 __ and_(edi, Immediate(0x7ff00000)); // Exponent only. in GenerateOperation() local [all …]
|
D | lithium-codegen-ia32.cc | 821 __ and_(dividend, divisor - 1); in DoModI() local 830 __ and_(dividend, divisor - 1); in DoModI() local 870 __ and_(left_reg, Operand(scratch)); in DoModI() local 1055 __ and_(ToRegister(left), right_operand); in DoBitI() local 1070 __ and_(ToRegister(left), ToOperand(right)); in DoBitI() local 1239 __ and_(result, Map::kElementsKindMask); in DoElementsKind() local 2382 __ and_(temp, Map::kElementsKindMask); in DoLoadElements() local 2830 __ and_(tmp2, ~HeapNumber::kSignMask); in DoDeferredMathAbsTaggedHeapNumber() local 3113 __ and_(eax, Immediate(0x3FFFF)); in DoRandom() local 3876 __ and_(input_reg, HeapNumber::kExponentMask); in DoDeferredTaggedToI() local [all …]
|
D | regexp-macro-assembler-ia32.cc | 505 __ and_(eax, mask); in CheckCharacterAfterAnd() local 515 __ and_(eax, mask); in CheckNotCharacterAfterAnd() local 528 __ and_(eax, mask); in CheckNotCharacterAfterMinusAnd() local
|
D | assembler-ia32.cc | 788 void Assembler::and_(Register dst, int32_t imm32) { in and_() function in v8::internal::Assembler 793 void Assembler::and_(Register dst, const Immediate& x) { in and_() function in v8::internal::Assembler 799 void Assembler::and_(Register dst, const Operand& src) { in and_() function in v8::internal::Assembler 806 void Assembler::and_(const Operand& dst, const Immediate& x) { in and_() function in v8::internal::Assembler 812 void Assembler::and_(const Operand& dst, Register src) { in and_() function in v8::internal::Assembler
|
D | stub-cache-ia32.cc | 75 __ and_(offset, ~Code::kFlagsNotUsedInLookup); in ProbeTable() local 113 __ and_(offset, ~Code::kFlagsNotUsedInLookup); in ProbeTable() local 235 __ and_(offset, (kPrimaryTableSize - 1) << kHeapObjectTagSize); in GenerateProbe() local 247 __ and_(offset, (kPrimaryTableSize - 1) << kHeapObjectTagSize); in GenerateProbe() local 250 __ and_(offset, (kSecondaryTableSize - 1) << kHeapObjectTagSize); in GenerateProbe() local 1874 __ and_(code, Immediate(Smi::FromInt(0xffff))); in CompileStringFromCharCodeCall() local 2114 __ and_(ebx, ~HeapNumber::kSignMask); in CompileMathAbsCall() local
|
D | assembler-ia32.h | 750 void and_(Register dst, Register src) { and_(dst, Operand(src)); } in and_() function
|
D | ic-ia32.cc | 537 __ and_(ecx, KeyedLookupCache::kCapacityMask & KeyedLookupCache::kHashMask); in GenerateGeneric() local 683 __ and_(ecx, Immediate(kSlowCaseBitFieldMask)); in GenerateIndexedInterceptor() local
|
D | full-codegen-ia32.cc | 1861 __ and_(eax, ecx); in EmitInlineSmiBinaryOp() local 3374 __ and_(tmp, right); in EmitIsRegExpEquivalent() local 3514 __ and_(scratch, Immediate( in EmitFastAsciiArrayJoin() local 3547 __ and_(scratch, Immediate( in EmitFastAsciiArrayJoin() local
|
/external/v8/src/arm/ |
D | stub-cache-arm.cc | 242 __ and_(scratch, scratch, Operand(mask)); in GenerateProbe() local 260 __ and_(scratch, scratch, Operand(mask2)); in GenerateProbe() local 376 __ and_(scratch2, scratch1, Operand(kIsNotStringMask)); in GenerateStringCheck() local 949 __ and_(fval, ival, Operand(kBinary32SignMask), SetCC); in StoreIntAsFloat() local 1985 __ and_(code, code, Operand(Smi::FromInt(0xffff))); in CompileStringFromCharCodeCall() local 3611 __ and_(r0, value, Operand(kBinary32MantissaMask)); in GenerateLoadExternalArray() local 3616 __ and_(r1, r1, Operand(kBinary32ExponentMask >> kBinary32MantissaBits)); in GenerateLoadExternalArray() local 3632 __ and_(r2, value, Operand(kBinary32SignMask)); in GenerateLoadExternalArray() local 3889 __ and_(r9, r5, Operand(r7), SetCC); in GenerateStoreExternalArray() local 3903 __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, gt); in GenerateStoreExternalArray() local [all …]
|
D | code-stubs-arm.cc | 472 __ and_(exponent, source_, Operand(HeapNumber::kSignMask), SetCC); in Generate() local 705 __ and_(dst2, int_scratch, Operand(HeapNumber::kSignMask), SetCC); in ConvertIntToDouble() local 1416 __ and_(r2, r2, Operand(r3)); in EmitStrictTwoHeapObjectCompare() local 1492 __ and_(r0, r2, Operand(r3)); in EmitCheckForSymbolsOrObjects() local 1493 __ and_(r0, r0, Operand(1 << Map::kIsUndetectable)); in EmitCheckForSymbolsOrObjects() local 1544 __ and_(scratch1, scratch1, Operand(mask)); in GenerateLookupNumberStringCache() local 1570 __ and_(scratch, mask, Operand(object, ASR, 1)); in GenerateLookupNumberStringCache() local 1645 __ and_(r2, lhs_, Operand(rhs_)); in Generate() local 2362 __ and_(right, left, Operand(scratch1)); in GenerateSmiSmiOperation() local 2370 __ and_(right, left, Operand(right)); in GenerateSmiSmiOperation() local [all …]
|
D | regexp-macro-assembler-arm.cc | 455 __ and_(r0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() local 464 __ and_(r0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() local 477 __ and_(r0, r0, Operand(mask)); in CheckNotCharacterAfterMinusAnd() local
|
D | lithium-codegen-arm.cc | 914 __ and_(result, result, Operand(divisor - 1), SetCC); in DoModI() local 921 __ and_(result, dividend, Operand(divisor - 1)); in DoModI() local 970 __ and_(result, scratch, Operand(left)); in DoModI() local 1263 __ and_(result, left, right); in DoBitI() local 1287 __ and_(scratch, ToRegister(right_op), Operand(0x1F)); in DoShiftI() local 3181 __ and_(scratch, result, Operand(HeapNumber::kSignMask)); in DoMathRound() local 3315 __ and_(r3, r1, Operand(0xFFFF)); in DoRandom() local 3323 __ and_(r3, r0, Operand(0xFFFF)); in DoRandom() local 3331 __ and_(r0, r0, Operand(0x3FFFF)); in DoRandom() local 4304 __ and_(scratch, scratch, Operand(mask)); in DoCheckInstanceType() local
|
D | full-codegen-arm.cc | 1908 __ and_(right, left, Operand(right)); in EmitInlineSmiBinaryOp() local 3433 __ and_(tmp, left, Operand(right)); in EmitIsRegExpEquivalent() local 4323 __ and_(r1, r1, Operand(1 << Map::kIsUndetectable)); in EmitLiteralCompareNil() local
|
/external/v8/src/x64/ |
D | assembler-x64.h | 877 void and_(Register dst, Register src) { in and_() function 881 void and_(Register dst, const Operand& src) { in and_() function 885 void and_(const Operand& dst, Register src) { in and_() function 889 void and_(Register dst, Immediate src) { in and_() function 893 void and_(const Operand& dst, Immediate src) { in and_() function
|
D | regexp-macro-assembler-x64.cc | 546 __ and_(rax, Immediate(mask)); in CheckCharacterAfterAnd() local 556 __ and_(rax, Immediate(mask)); in CheckNotCharacterAfterAnd() local 569 __ and_(rax, Immediate(mask)); in CheckNotCharacterAfterMinusAnd() local
|
D | code-stubs-x64.cc | 3261 __ and_(hash, mask); in GenerateConvertHashCodeToIndex() local 4642 __ and_(rcx, r9); in Generate() local 4884 __ and_(count, Immediate(7)); in GenerateCopyCharactersREP() local 5604 __ and_(tmp1, tmp2); in GenerateSymbols() local 5672 __ and_(tmp1, tmp2); in GenerateStrings() local 5795 __ and_(index, in GenerateNegativeLookup() local 5872 __ and_(r1, r0); in GeneratePositiveLookup() local 5934 __ and_(scratch, Operand(rsp, 0)); in Generate() local
|
D | stub-cache-x64.cc | 89 __ and_(offset, Immediate(~Code::kFlagsNotUsedInLookup)); in ProbeTable() local 202 __ and_(scratch, Immediate((kPrimaryTableSize - 1) << kHeapObjectTagSize)); in GenerateProbe() local 211 __ and_(scratch, Immediate((kPrimaryTableSize - 1) << kHeapObjectTagSize)); in GenerateProbe() local 214 __ and_(scratch, Immediate((kSecondaryTableSize - 1) << kHeapObjectTagSize)); in GenerateProbe() local
|
D | assembler-x64.cc | 120 __ and_(rcx, rax); // Bit 0 is set if SAHF instruction supported. in Probe() local 122 __ and_(rax, rdi); in Probe() local
|
D | ic-x64.cc | 466 __ and_(rcx, Immediate(mask)); in GenerateGeneric() local
|
/external/bison/lib/ |
D | bbitset.h | 132 void (*and_) (bitset, bitset, bitset); member
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 1331 __ and_(t5, lhs_exponent, exp_mask_reg); in EmitNanCheck() local 1341 __ and_(t5, rhs_exponent, exp_mask_reg); in EmitNanCheck() local 1565 __ and_(a0, a2, a3); in EmitCheckForSymbolsOrObjects() local 2485 __ and_(v0, left, right); in GenerateSmiSmiOperation() local 6037 __ and_(hash, hash, at); in GenerateHashGetHash() local 6491 __ and_(t4, t4, t5); // Branch if both strings were non-empty. in Generate() local 6595 __ and_(at, at, t1); in Generate() local
|
D | stub-cache-mips.cc | 1030 __ and_(hiword, hiword, scratch); in GenerateUInt2Double() local 3916 __ and_(t6, t3, t5); in GenerateStoreExternalArray() local 3988 __ and_(t6, t3, t5); in GenerateStoreExternalArray() local
|