Home
last modified time | relevance | path

Searched refs:Int32Xor (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Dinstruction_combine_test.cpp1115 EXPECT_EQ(instcombie.VisitGate(b.Int32Xor(x, zero)), x); // x ^ 0 => x in HWTEST_F_L0()
1116 EXPECT_EQ(instcombie.VisitGate(b.Int32Xor(two, one)), three); // 2 | 1 => 3 in HWTEST_F_L0()
1117 EXPECT_EQ(instcombie.VisitGate(b.Int32Xor(x, x)), zero); // x ^ x => 0 in HWTEST_F_L0()
1119 EXPECT_EQ(instcombie.VisitGate(b.Int32Xor(b.Int32Xor(x, neg_one), neg_one)), x); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dmcr_circuit_builder.cpp1264 GateRef hash1 = Int32Xor(Int32(DEFAULT_SEED), k3); in CalcHashcodeForInt()
1273 GateRef hash4 = Int32Xor(hash3, k6); in CalcHashcodeForInt()
1278 GateRef hash7 = Int32Xor(hash6, Int32(8U)); in CalcHashcodeForInt()
1280 GateRef hash8 = Int32Xor(hash7, Int32LSR(hash7, Int32(MurmurHash32Const::FINALIZE_FIRST_SHIFT))); in CalcHashcodeForInt()
1282 GateRef hash10 = Int32Xor(hash9, Int32LSR(hash9, Int32(MurmurHash32Const::FINALIZE_SECOND_SHIFT))); in CalcHashcodeForInt()
1284 GateRef hash12 = Int32Xor(hash11, Int32LSR(hash11, Int32(MurmurHash32Const::FINALIZE_THIRD_SHIFT))); in CalcHashcodeForInt()
H A Dnumber_speculative_lowering.cpp840 value = builder_.Int32Xor(left, right, GateType::NJSValue()); in LogicalInts()
H A Dstub_builder-inl.h553 inline GateRef StubBuilder::Int32Xor(GateRef x, GateRef y) in Int32Xor() function in panda::ecmascript::kungfu::StubBuilder
555 return env_->GetBuilder()->Int32Xor(x, y); in Int32Xor()
3889 return Int32And(Int32Xor(clsHash, keyHash), Int32(PropertiesCache::CACHE_LENGTH_MASK)); in HashFromHclassAndKey()
H A Doperations_stub_builder.cpp1231 GateRef val = Int32Xor(*opNumber0, *opNumber1); in Xor()
H A Dcircuit_builder.h87 V(Int32Xor, Xor, MachineType::I32) \
H A Dstub_builder.h241 GateRef Int32Xor(GateRef x, GateRef y);
H A Dtyped_native_inline_lowering.cpp661 auto res = builder_.Int32Xor(value, temp); in BuildIntAbs()
2125 value = builder_.Int32Sub(builder_.Int32Xor(value, temp), temp); in LowerBigIntConstructorInt32()

Completed in 30 milliseconds