Home
last modified time | relevance | path

Searched refs:Xor (Results 1 - 25 of 53) sorted by relevance

123

/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dcse_test.cpp73 INST(22U, Opcode::Xor).b().Inputs(0U, 1U); in SRC_GRAPH()
83 INST(31U, Opcode::Xor).b().Inputs(0U, 1U); in SRC_GRAPH()
120 INST(22U, Opcode::Xor).b().Inputs(0U, 1U); in OUT_GRAPH()
384 INST(14U, Opcode::Xor).b().Inputs(0U, 1U); in SRC_GRAPH()
390 INST(19U, Opcode::Xor).b().Inputs(1U, 0U); in SRC_GRAPH()
420 INST(14U, Opcode::Xor).b().Inputs(0U, 1U); in OUT_GRAPH()
482 INST(19U, Opcode::Xor).b().Inputs(18U, 1U); in SRC_GRAPH()
522 INST(19U, Opcode::Xor).b().Inputs(9U, 1U); in OUT_GRAPH()
561 INST(10U, Opcode::Xor).b().Inputs(4U, 5U); in SRC_GRAPH()
566 INST(24U, Opcode::Xor) in SRC_GRAPH()
[all...]
H A Dinst_generator_test.cpp208 case Opcode::Xor: in FixParams()
650 case Opcode::Xor: in DoLogic()
924 OneTest(statGen, Opcode::Xor); in RandomTestsPart2()
H A Dlowering_test.cpp239 INST(9U, Opcode::Xor).u32().Inputs(0U, 1U); in BuildGraphLoweringLogic()
240 INST(10U, Opcode::Xor).u64().Inputs(0U, 1U); in BuildGraphLoweringLogic()
241 INST(11U, Opcode::Xor).u64().Inputs(0U, 2U); in BuildGraphLoweringLogic()
276 ASSERT_EQ(INS(11U).GetPrev()->GetOpcode(), Opcode::Xor); in TEST_F() member in ark::compiler::Opcode
1561 {Opcode::And, Opcode::AndNot}, {Opcode::Or, Opcode::OrNot}, {Opcode::Xor, Opcode::XorNot}}; in TEST_F()
1580 std::initializer_list<Opcode> opcodes = {Opcode::And, Opcode::Or, Opcode::Xor}; in TEST_F()
1688 {Opcode::Xor, Opcode::XorSR}}; in TEST_F()
1756 std::initializer_list<Opcode> opcodes = {Opcode::Add, Opcode::And, Opcode::Or, Opcode::Xor}; in TEST_F()
2087 {Opcode::And, Opcode::AndNotSR}, {Opcode::Or, Opcode::OrNotSR}, {Opcode::Xor, Opcode::XorNotSR}}; in TEST_F()
2137 std::initializer_list<Opcode> opcodes = {Opcode::And, Opcode::Or, Opcode::Xor}; in TEST_F()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_emitter.cpp647 assmbler.Xor(kB, TransferReg(opnd0), TransferReg(opnd1)); in EmitInsn()
650 assmbler.Xor(kW, TransferReg(opnd0), TransferReg(opnd1)); in EmitInsn()
653 assmbler.Xor(kL, TransferReg(opnd0), TransferReg(opnd1)); in EmitInsn()
656 assmbler.Xor(kQ, TransferReg(opnd0), TransferReg(opnd1)); in EmitInsn()
659 assmbler.Xor(kB, TransferImm(opnd0), TransferReg(opnd1)); in EmitInsn()
662 assmbler.Xor(kW, TransferImm(opnd0), TransferReg(opnd1)); in EmitInsn()
665 assmbler.Xor(kL, TransferImm(opnd0), TransferReg(opnd1)); in EmitInsn()
668 assmbler.Xor(kQ, TransferImm(opnd0), TransferReg(opnd1)); in EmitInsn()
671 assmbler.Xor(kB, TransferMem(opnd0, funcUniqueId), TransferReg(opnd1)); in EmitInsn()
674 assmbler.Xor(k in EmitInsn()
[all...]
H A Dasm_assembler.cpp969 void AsmAssembler::Xor(InsnSize insnSize, Reg srcReg, Reg destReg) in Xor() function in assembler::AsmAssembler
978 void AsmAssembler::Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Xor() function in assembler::AsmAssembler
987 void AsmAssembler::Xor(InsnSize insnSize, const Mem &mem, Reg reg) in Xor() function in assembler::AsmAssembler
996 void AsmAssembler::Xor(InsnSize insnSize, Reg reg, const Mem &mem) in Xor() function in assembler::AsmAssembler
1005 void AsmAssembler::Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Xor() function in assembler::AsmAssembler
H A Delf_assembler.cpp1632 void ElfAssembler::Xor(InsnSize insnSize, Reg srcReg, Reg destReg) in Xor() function in ElfAssembler
1637 void ElfAssembler::Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Xor() function in ElfAssembler
1642 void ElfAssembler::Xor(InsnSize insnSize, const Mem &mem, Reg reg) in Xor() function in ElfAssembler
1647 void ElfAssembler::Xor(InsnSize insnSize, Reg reg, const Mem &mem) in Xor() function in ElfAssembler
1652 void ElfAssembler::Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Xor() function in ElfAssembler
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dcse.h189 case Opcode::Xor: in IsLegalExp()
205 case Opcode::Xor: in IsCommutative()
H A Dlowering.cpp142 VisitBitwiseBinaryOperation<Opcode::Xor>(v, inst); in VisitXor()
522 // Replacing Compare EQ with Xor
529 // 3.i32 Xor v1, v2
624 case Opcode::Xor: in GetInstructionWithShiftedOperand()
646 case Opcode::Xor: in GetInstructionWithInvertedOperand()
916 BinaryOp<Opcode::Xor, SRC0, UnaryOp<Opcode::Not, SRC1, Flags::S>, Flags::C>>; in LowerLogicWithInvertedOperand()
1039 ASSERT(opc == Opcode::Or || opc == Opcode::And || opc == Opcode::Xor); in LowerLogic()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_atomics.h53 V("xor", Xor, 3, INVALID)
83 static JSTaggedValue Xor(EcmaRuntimeCallInfo *argv);
H A Dbuiltins_atomics.cpp77 JSTaggedValue BuiltinsAtomics::Xor(EcmaRuntimeCallInfo *argv) in Xor() function in panda::ecmascript::builtins::BuiltinsAtomics
81 BUILTINS_API_TRACE(thread, Atomics, Xor); in Xor()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/
H A Dbc_lowering_test.cpp249 INST(9U, Opcode::Xor).u32().Inputs(0U, 1U); in TEST_F()
250 INST(11U, Opcode::Xor).u32().Inputs(0U, 2U); in TEST_F()
254 INST(28U, Opcode::Xor).u32().Inputs(0U, 27U); in TEST_F()
256 INST(30U, Opcode::Xor).s64().Inputs(24U, 25U); in TEST_F()
294 INST(30U, Opcode::Xor).s64().Inputs(24U, 25U); in TEST_F()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
H A Dasm_assembler.h220 void Xor(InsnSize insnSize, Reg srcReg, Reg destReg) override;
221 void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) override;
222 void Xor(InsnSize insnSize, const Mem &mem, Reg reg) override;
223 void Xor(InsnSize insnSize, Reg reg, const Mem &mem) override;
224 void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) override;
H A Dassembler.h233 virtual void Xor(InsnSize insnSize, Reg srcReg, Reg destReg) = 0;
234 virtual void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) = 0;
235 virtual void Xor(InsnSize insnSize, const Mem &mem, Reg reg) = 0;
236 virtual void Xor(InsnSize insnSize, Reg reg, const Mem &mem) = 0;
237 virtual void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) = 0;
H A Delf_assembler.h211 void Xor(InsnSize insnSize, Reg srcReg, Reg destReg) override;
212 void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) override;
213 void Xor(InsnSize insnSize, const Mem &mem, Reg reg) override;
214 void Xor(InsnSize insnSize, Reg reg, const Mem &mem) override;
215 void Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) override;
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/
H A Dcpu_affinity.cpp99 void CpuSet::Xor(CpuSet &result, const CpuSet &lhs, const CpuSet &rhs) in Xor() function in ark::os::CpuSet
/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dcpu_affinity.h81 static void Xor(CpuSet &result, const CpuSet &lhs, const CpuSet &rhs);
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcommon_stub_csigns.h41 V(Xor) \
H A Dlcr_opcodes.h33 V(Xor, XOR, GateFlags::NONE_FLAG, 0, 0, 2) \
H A Doperations_stub_builder.h55 GateRef Xor(GateRef glue, GateRef left, GateRef right, ProfileOperation callback = ProfileOperation());
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dencode.h54 DEF(Xor, BINARY_OPERATION)
65 DEF(Xor, BINARY_SHIFTED_REGISTER_OPERATION) \
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/
H A Dcpu_affinity.cpp94 void CpuSet::Xor(CpuSet &result, const CpuSet &lhs, const CpuSet &rhs) in Xor() function in ark::os::CpuSet
/arkcompiler/runtime_core/compiler/tests/
H A Dinst_generator.h169 {Opcode::Xor, integer_types_},
H A Dvn_test.cpp698 INST(4, Opcode::Xor).u64().Inputs(0, 1); in TEST_F()
705 INST(11, Opcode::Xor).u64().Inputs(1, 0); in TEST_F()
725 INST(4, Opcode::Xor).u64().Inputs(0, 1); in TEST_F()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dbytecode_optimizer_isapi.rb386 %w[And Xor Or Shl Shr AShr].each do |op|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
H A Dlmir_builder.h416 Expr Xor(Type *type, Expr src1, Expr src2);

Completed in 56 milliseconds

123