Home
last modified time | relevance | path

Searched refs:xor_ (Results 1 – 25 of 60) sorted by relevance

123

/external/v8/src/ia32/
Dlithium-gap-resolver-ia32.cc383 __ xor_(reg, mem); in EmitSwap() local
384 __ xor_(mem, reg); in EmitSwap() local
385 __ xor_(reg, mem); in EmitSwap() local
402 __ xor_(tmp0, src); in EmitSwap() local
403 __ xor_(src, tmp0); in EmitSwap() local
404 __ xor_(tmp0, src); in EmitSwap() local
Dassembler-ia32.h839 void xor_(Register dst, int32_t imm32);
840 void xor_(Register dst, Register src) { xor_(dst, Operand(src)); } in xor_() function
841 void xor_(Register dst, const Operand& src);
842 void xor_(const Operand& dst, Register src);
843 void xor_(Register dst, const Immediate& imm) { xor_(Operand(dst), imm); } in xor_() function
844 void xor_(const Operand& dst, const Immediate& x);
Dassembler-ia32.cc97 __ xor_(eax, 0x200000); // Flip bit 21. in Probe() local
102 __ xor_(eax, edx); // Different if CPUID is supported. in Probe() local
106 __ xor_(eax, eax); in Probe() local
107 __ xor_(edx, edx); in Probe() local
1237 void Assembler::xor_(Register dst, int32_t imm32) { in xor_() function in v8::internal::Assembler
1243 void Assembler::xor_(Register dst, const Operand& src) { in xor_() function in v8::internal::Assembler
1250 void Assembler::xor_(const Operand& dst, Register src) { in xor_() function in v8::internal::Assembler
1257 void Assembler::xor_(const Operand& dst, const Immediate& x) { in xor_() function in v8::internal::Assembler
Dmacro-assembler-ia32.cc314 xor_(dst, dst); // Shorter than mov. in Set()
336 xor_(dst, jit_cookie()); in SafeSet()
346 xor_(Operand(esp, 0), Immediate(jit_cookie())); in SafePush()
990 xor_(r0, scratch); in GetNumberHash()
993 xor_(r0, Immediate(seed)); in GetNumberHash()
1004 xor_(r0, scratch); in GetNumberHash()
1010 xor_(r0, scratch); in GetNumberHash()
1016 xor_(r0, scratch); in GetNumberHash()
1908 xor_(dst, dst); in SetCallKind()
2749 xor_(length, Immediate(kStringEncodingMask)); in EnsureNotWhite()
Dcode-stubs-ia32.cc701 __ xor_(ecx, ecx); in IntegerConvert() local
789 __ xor_(ecx, ecx); in IntegerConvert() local
975 __ xor_(FieldOperand(eax, HeapNumber::kExponentOffset), in GenerateHeapNumberCodeSub() local
996 __ xor_(ecx, HeapNumber::kSignMask); // Flip sign. in GenerateHeapNumberCodeSub() local
1291 __ xor_(right, left); // Bitwise xor is commutative. in GenerateSmiCode() local
1774 case Token::BIT_XOR: __ xor_(eax, ecx); break; in GenerateInt32Stub() local
1899 __ xor_(edx, edx); in GenerateOddballStub() local
1908 __ xor_(eax, eax); in GenerateOddballStub() local
1988 case Token::BIT_XOR: __ xor_(eax, ecx); break; in GenerateHeapNumberStub() local
2187 case Token::BIT_XOR: __ xor_(eax, ecx); break; in GenerateGeneric() local
[all …]
/external/v8/test/cctest/
Dtest-macro-assembler-x64.cc182 __ xor_(rax, rax); // Success. in TEST() local
280 __ xor_(rax, rax); // Success. in TEST() local
385 __ xor_(rax, rax); // Success. in TEST() local
457 __ xor_(rax, rax); // Success. in TEST() local
499 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
510 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
521 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
532 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
545 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
562 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
[all …]
Dtest-disasm-mips.cc187 COMPARE(xor_(a0, a1, a2), in TEST()
189 COMPARE(xor_(s0, s1, s2), in TEST()
191 COMPARE(xor_(t2, t3, t4), in TEST()
193 COMPARE(xor_(v0, v1, a2), in TEST()
Dtest-disasm-x64.cc68 __ xor_(rax, Immediate(12345678)); in TEST() local
99 __ xor_(rdx, Immediate(3)); in TEST() local
220 __ xor_(rbx, Immediate(12345)); in TEST() local
236 __ xor_(rdx, Immediate(12345)); in TEST() local
237 __ xor_(rdx, Operand(rbx, rcx, times_8, 10000)); in TEST() local
Dtest-disasm-ia32.cc69 __ xor_(eax, 12345678); in TEST() local
107 __ xor_(edx, 3); in TEST() local
234 __ xor_(ebx, 12345); in TEST() local
254 __ xor_(edx, 12345); in TEST() local
255 __ xor_(edx, Operand(ebx, ecx, times_8, 10000)); in TEST() local
/external/chromium_org/v8/src/ia32/
Dlithium-gap-resolver-ia32.cc441 __ xor_(reg, mem); in EmitSwap() local
442 __ xor_(mem, reg); in EmitSwap() local
443 __ xor_(reg, mem); in EmitSwap() local
460 __ xor_(tmp0, src); in EmitSwap() local
461 __ xor_(src, tmp0); in EmitSwap() local
462 __ xor_(tmp0, src); in EmitSwap() local
Dassembler-ia32.h874 void xor_(Register dst, int32_t imm32);
875 void xor_(Register dst, Register src) { xor_(dst, Operand(src)); } in xor_() function
876 void xor_(Register dst, const Operand& src);
877 void xor_(const Operand& dst, Register src);
878 void xor_(Register dst, const Immediate& imm) { xor_(Operand(dst), imm); } in xor_() function
879 void xor_(const Operand& dst, const Immediate& x);
Dmacro-assembler-ia32.cc734 xor_(dst, dst); // Shorter than mov. in Set()
756 xor_(dst, jit_cookie()); in SafeSet()
766 xor_(Operand(esp, 0), Immediate(jit_cookie())); in SafePush()
1434 xor_(r0, scratch); in GetNumberHash()
1437 xor_(r0, Immediate(seed)); in GetNumberHash()
1448 xor_(r0, scratch); in GetNumberHash()
1454 xor_(r0, scratch); in GetNumberHash()
1460 xor_(r0, scratch); in GetNumberHash()
2470 xor_(dst, dst); in SetCallKind()
3170 xor_(scratch, FieldOperand(object, HeapNumber::kValueOffset + 4)); in LookupNumberStringCache()
[all …]
Dassembler-ia32.cc1220 void Assembler::xor_(Register dst, int32_t imm32) { in xor_() function in v8::internal::Assembler
1226 void Assembler::xor_(Register dst, const Operand& src) { in xor_() function in v8::internal::Assembler
1233 void Assembler::xor_(const Operand& dst, Register src) { in xor_() function in v8::internal::Assembler
1240 void Assembler::xor_(const Operand& dst, const Immediate& x) { in xor_() function in v8::internal::Assembler
/external/chromium_org/v8/test/cctest/
Dtest-disasm-mips.cc177 COMPARE(xor_(a0, a1, a2), in TEST()
179 COMPARE(xor_(s0, s1, s2), in TEST()
181 COMPARE(xor_(t2, t3, t4), in TEST()
183 COMPARE(xor_(v0, v1, a2), in TEST()
Dtest-macro-assembler-x64.cc184 __ xor_(rax, rax); // Success. in TEST() local
280 __ xor_(rax, rax); // Success. in TEST() local
383 __ xor_(rax, rax); // Success. in TEST() local
453 __ xor_(rax, rax); // Success. in TEST() local
493 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
504 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
515 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
526 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
539 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
556 __ xor_(rcx, Immediate(kSmiTagMask)); in TEST() local
[all …]
Dtest-disasm-x64.cc60 __ xor_(rax, Immediate(12345678)); in TEST() local
91 __ xor_(rdx, Immediate(3)); in TEST() local
203 __ xor_(rbx, Immediate(12345)); in TEST() local
219 __ xor_(rdx, Immediate(12345)); in TEST() local
220 __ xor_(rdx, Operand(rbx, rcx, times_8, 10000)); in TEST() local
Dtest-disasm-ia32.cc62 __ xor_(eax, 12345678); in TEST() local
100 __ xor_(edx, 3); in TEST() local
218 __ xor_(ebx, 12345); in TEST() local
238 __ xor_(edx, 12345); in TEST() local
239 __ xor_(edx, Operand(ebx, ecx, times_8, 10000)); in TEST() local
Dtest-macro-assembler-ia32.cc125 __ xor_(eax, eax); // Success. in TEST() local
/external/bison/lib/
Dbbitset.h140 void (*xor_) (bitset, bitset, bitset); member
242 #define BITSET_XOR_(DST, SRC1, SRC2) (SRC1)->b.vtable->xor_ (DST, SRC1, SRC2)
/external/v8/src/mips/
Dmacro-assembler-mips.cc424 xor_(reg0, reg0, scratch); in GetNumberHash()
436 xor_(reg0, reg0, at); in GetNumberHash()
444 xor_(reg0, reg0, at); in GetNumberHash()
454 xor_(reg0, reg0, at); in GetNumberHash()
679 xor_(rd, rs, rt.rm()); in Xor()
687 xor_(rd, rs, at); in Xor()
710 xor_(rs, rt.rm(), at); in Neg()
4108 xor_(scratch, dst, scratch); // Original left. in AdduAndCheckForOverflow()
4109 xor_(overflow_dst, dst, right); in AdduAndCheckForOverflow()
4114 xor_(scratch, dst, scratch); // Original right. in AdduAndCheckForOverflow()
[all …]
/external/v8/src/x64/
Dassembler-x64.h1126 void xor_(Register dst, Register src) { in xor_() function
1150 void xor_(Register dst, const Operand& src) { in xor_() function
1154 void xor_(const Operand& dst, Register src) { in xor_() function
1158 void xor_(Register dst, Immediate src) { in xor_() function
1162 void xor_(const Operand& dst, Immediate src) { in xor_() function
Dmacro-assembler-x64.cc1661 xor_(dst, src2); in SmiMul()
1685 xor_(kScratchRegister, src2); in SmiMul()
1817 xor_(dst, kScratchRegister); in SmiNot()
1874 xor_(dst, src2); in SmiXor()
1882 xor_(dst, constant_reg); in SmiXorConstant()
1885 xor_(dst, src); in SmiXorConstant()
2047 xor_(dst, src2); in SelectNonSmi()
2050 xor_(dst, src1); in SelectNonSmi()
4364 xor_(length, Immediate(kStringEncodingMask)); in EnsureNotWhite()
/external/chromium_org/v8/src/mips/
Dmacro-assembler-mips.cc445 xor_(reg0, reg0, scratch); in GetNumberHash()
457 xor_(reg0, reg0, at); in GetNumberHash()
465 xor_(reg0, reg0, at); in GetNumberHash()
475 xor_(reg0, reg0, at); in GetNumberHash()
699 xor_(rd, rs, rt.rm()); in Xor()
707 xor_(rd, rs, at); in Xor()
730 xor_(rs, rt.rm(), at); in Neg()
4125 xor_(scratch, dst, scratch); // Original left. in AdduAndCheckForOverflow()
4126 xor_(overflow_dst, dst, right); in AdduAndCheckForOverflow()
4131 xor_(scratch, dst, scratch); // Original right. in AdduAndCheckForOverflow()
[all …]
/external/chromium_org/v8/src/x64/
Dassembler-x64.h1163 void xor_(Register dst, Register src) { in xor_() function
1191 void xor_(Register dst, const Operand& src) { in xor_() function
1195 void xor_(const Operand& dst, Register src) { in xor_() function
1199 void xor_(Register dst, Immediate src) { in xor_() function
1203 void xor_(const Operand& dst, Immediate src) { in xor_() function
Dmacro-assembler-x64.cc1011 xor_(dst, kScratchRegister); in SafeMove()
1023 xor_(Operand(rsp, 0), kScratchRegister); in SafePush()
1803 xor_(dst, src2); in SmiMul()
1827 xor_(kScratchRegister, src2); in SmiMul()
1959 xor_(dst, kScratchRegister); in SmiNot()
2016 xor_(dst, src2); in SmiXor()
2024 xor_(dst, constant_reg); in SmiXorConstant()
2027 xor_(dst, src); in SmiXorConstant()
2187 xor_(dst, src2); in SelectNonSmi()
2190 xor_(dst, src1); in SelectNonSmi()
[all …]

123