Searched refs:Int32Xor (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | instruction_combine_test.cpp | 1115 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 D | mcr_circuit_builder.cpp | 1264 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 D | number_speculative_lowering.cpp | 840 value = builder_.Int32Xor(left, right, GateType::NJSValue()); in LogicalInts()
|
H A D | stub_builder-inl.h | 553 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 D | operations_stub_builder.cpp | 1231 GateRef val = Int32Xor(*opNumber0, *opNumber1); in Xor()
|
H A D | circuit_builder.h | 87 V(Int32Xor, Xor, MachineType::I32) \
|
H A D | stub_builder.h | 241 GateRef Int32Xor(GateRef x, GateRef y);
|
H A D | typed_native_inline_lowering.cpp | 661 auto res = builder_.Int32Xor(value, temp); in BuildIntAbs() 2125 value = builder_.Int32Sub(builder_.Int32Xor(value, temp), temp); in LowerBigIntConstructorInt32()
|
Completed in 30 milliseconds