Home
last modified time | relevance | path

Searched refs:and_ (Results 1 – 25 of 41) sorted by relevance

12

/external/v8/test/cctest/
Dtest-disasm-arm.cc107 COMPARE(and_(r0, r1, Operand(r2)), in TEST()
109 COMPARE(and_(r1, r2, Operand(r3), LeaveCC), in TEST()
111 COMPARE(and_(r2, r3, Operand(r4), SetCC), in TEST()
113 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq), in TEST()
300 COMPARE(and_(r3, r5, Operand(0xfc03ffff)), in TEST()
334 COMPARE(and_(r0, r1, Operand(0x00000000)), in TEST()
336 COMPARE(and_(r1, r2, Operand(0x00000001), LeaveCC), in TEST()
338 COMPARE(and_(r2, r3, Operand(0x00000010), SetCC), in TEST()
340 COMPARE(and_(r3, r4, Operand(0x00000100), LeaveCC, eq), in TEST()
342 COMPARE(and_(r4, r5, Operand(0x00001000), SetCC, ne), in TEST()
Dtest-disasm-mips.cc169 COMPARE(and_(a0, a1, a2), in TEST()
171 COMPARE(and_(s0, s1, s2), in TEST()
173 COMPARE(and_(t2, t3, t4), in TEST()
175 COMPARE(and_(v0, v1, a2), in TEST()
Dtest-disasm-x64.cc69 __ 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
Dtest-disasm-ia32.cc70 __ 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/
Dmacro-assembler-ia32.cc64 and_(scratch, Immediate(~Page::kPageAlignmentMask)); in InNewSpace()
67 and_(scratch, object); in InNewSpace()
693 and_(esp, -kFrameAlignment); in EnterExitFrameEpilogue()
1062 and_(r2, r1); in LoadFromNumberDictionary()
1296 and_(object, Immediate(~kHeapObjectTagMask)); in UndoAllocationInNewSpace()
1335 and_(scratch1, Immediate(~kObjectAlignmentMask)); in AllocateTwoByteString()
1370 and_(scratch1, Immediate(~kObjectAlignmentMask)); in AllocateAsciiString()
1519 and_(scratch, Immediate(0x3)); in CopyBytes()
1689 and_(hash, String::kArrayIndexValueMask); in IndexFromHash()
2476 and_(scratch, in JumpIfInstanceTypeIsNotSequentialAscii()
[all …]
Dassembler-ia32.h748 void and_(Register dst, int32_t imm32);
749 void and_(Register dst, const Immediate& x);
750 void and_(Register dst, Register src) { and_(dst, Operand(src)); } in and_() function
751 void and_(Register dst, const Operand& src);
752 void and_(const Operand& dst, Register src);
753 void and_(const Operand& dst, const Immediate& x);
Dcodegen-ia32.cc194 __ 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
Dcode-stubs-ia32.cc682 __ 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 …]
Dassembler-ia32.cc788 void Assembler::and_(Register dst, int32_t imm32) { in and_() function in v8::internal::Assembler
789 and_(dst, Immediate(imm32)); in and_()
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
Dlithium-codegen-ia32.cc821 __ 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 …]
Dregexp-macro-assembler-ia32.cc505 __ and_(eax, mask); in CheckCharacterAfterAnd() local
515 __ and_(eax, mask); in CheckNotCharacterAfterAnd() local
528 __ and_(eax, mask); in CheckNotCharacterAfterMinusAnd() local
Dstub-cache-ia32.cc75 __ 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
Dic-ia32.cc537 __ and_(ecx, KeyedLookupCache::kCapacityMask & KeyedLookupCache::kHashMask); in GenerateGeneric() local
683 __ and_(ecx, Immediate(kSlowCaseBitFieldMask)); in GenerateIndexedInterceptor() local
/external/v8/src/arm/
Dmacro-assembler-arm.cc291 and_(dst, src1, src2, LeaveCC, cond); in And()
301 and_(dst, src1, Operand(mask), LeaveCC, cond); in Ubfx()
316 and_(dst, src1, Operand(mask), LeaveCC, cond); in Sbfx()
345 and_(scratch, src, Operand((1 << width) - 1)); in Bfi()
428 and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate()))); in InNewSpace()
858 and_(sp, sp, Operand(-frame_alignment)); in EnterExitFrame()
1475 and_(t2, t2, Operand(t1)); in LoadFromNumberDictionary()
1687 and_(object, object, Operand(~kHeapObjectTagMask)); in UndoAllocationInNewSpace()
1713 and_(scratch1, scratch1, Operand(~kObjectAlignmentMask)); in AllocateTwoByteString()
1744 and_(scratch1, scratch1, Operand(~kObjectAlignmentMask)); in AllocateAsciiString()
[all …]
Dcode-stubs-arm.cc472 __ 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 …]
Dstub-cache-arm.cc242 __ 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 …]
Dregexp-macro-assembler-arm.cc455 __ 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
Dlithium-codegen-arm.cc914 __ 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
/external/v8/src/x64/
Dmacro-assembler-x64.cc256 and_(scratch, kScratchRegister); in InNewSpace()
259 and_(scratch, object); in InNewSpace()
274 and_(scratch, Immediate(static_cast<int32_t>(HEAP->NewSpaceMask()))); in InNewSpace()
569 and_(hash, Immediate(String::kArrayIndexValueMask)); in IndexFromHash()
1830 and_(dst, src2); in SmiAnd()
1840 and_(dst, constant_reg); in SmiAndConstant()
1843 and_(dst, src); in SmiAndConstant()
1945 and_(rcx, Immediate(0x1f)); in SmiShiftLeft()
2036 and_(kScratchRegister, src1); in SelectNonSmi()
2048 and_(dst, kScratchRegister); in SelectNonSmi()
[all …]
Dassembler-x64.h877 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
Dregexp-macro-assembler-x64.cc546 __ and_(rax, Immediate(mask)); in CheckCharacterAfterAnd() local
556 __ and_(rax, Immediate(mask)); in CheckNotCharacterAfterAnd() local
569 __ and_(rax, Immediate(mask)); in CheckNotCharacterAfterMinusAnd() local
Dcode-stubs-x64.cc3261 __ 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
/external/bison/lib/
Dbbitset.h132 void (*and_) (bitset, bitset, bitset); member
228 #define BITSET_AND_(DST, SRC1, SRC2) (SRC1)->b.vtable->and_ (DST, SRC1, SRC2)
/external/v8/src/mips/
Dmacro-assembler-mips.cc505 and_(reg2, reg2, reg1); in LoadFromNumberDictionary()
647 and_(rd, rs, rt.rm()); in And()
655 and_(rd, rs, at); in And()
964 and_(t8, rs, at); in Ins()
968 and_(at, rt, at); in Ins()
1286 and_(scratch, at, mask); in Clz()
4110 and_(overflow_dst, overflow_dst, scratch); in AdduAndCheckForOverflow()
4116 and_(overflow_dst, overflow_dst, scratch); in AdduAndCheckForOverflow()
4121 and_(overflow_dst, scratch, overflow_dst); in AdduAndCheckForOverflow()
4152 and_(overflow_dst, scratch, overflow_dst); in SubuAndCheckForOverflow()
[all …]
/external/webkit/Tools/Scripts/webkitpy/common/net/buildbot/
Dbuildbot.py477 all_are_green = reduce(operator.and_, map(lambda build: build.is_green(), builds))

12