| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | xor.yaml | 16 - file-name: "xor" 27 - sig: xor v1:in:i32, v2:in:i32 36 xor v0, v1 44 description: Check xor with zero and various values. 68 - sig: xor v1:in:i32, v2:in:i32 76 xor v0, v1 84 description: Check xor with +1 and various values. 116 - sig: xor v1:in:i32, v2:in:i32 124 xor v0, v1 132 description: Check xor with -1 and various values. [all …]
|
| D | call.virt.range.yaml | 35 xor v0, v1 41 xor v0, v1 47 xor v0, v1
|
| D | template.yaml | 370 - include: 'xor.yaml'
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | math-15.pa | 14 # assert(7 xor 5 == 2) operation --> xor 18 xor v0, v1
|
| D | math-06.pa | 14 # assert(7 xor 5 == 2) operation --> xori
|
| D | math-28.pa | 14 # assert(7 xor 5 == 2) operation --> xor2.64
|
| /arkcompiler/runtime_core/docs/ |
| D | PBC2IR.md | 66 | xor2 | i32 Xor | 67 | xor2.64 | i64 Xor | 97 | xori | i64 Constant, i32 Xor | 108 | xor | i32 Xor |
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | monitors.irt | 124 # Xor current thread id and mark word's thread id and then check that: 128 …If(And(Xor(mark_word, shifted_ntid).mw, Constants::MARK_WORD_STATUS_MASK_AND_LWL_THREAD_ID_MASK).m… 137 new_mark_word := Xor(decremented_mw, shifted_ntid).mw
|
| /arkcompiler/ets_runtime/test/aottest/xor/ |
| D | BUILD.gn | 16 host_aot_test_action("xor") {
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_atomics.h | 50 // 25.4.13 Atomics.xor ( typedArray, index, value ) 51 static JSTaggedValue Xor(EcmaRuntimeCallInfo *argv);
|
| /arkcompiler/runtime_core/runtime/arch/x86/ |
| D | osr_x86.S | 22 xor %eax, %eax
|
| D | interpreter_support.S | 25 xor %eax, %eax
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | asm_printer_test.cpp | 346 ONE_TEST_BODY(PrinterAarch64Test, TestXor, xor, AARCH64) 362 ONE_TEST_BODY(PrinterAarch32Test, TestXor, xor, AARCH32) 378 ONE_TEST_BODY(PrinterAmd64Test, TestXor, xor, X86_64)
|
| D | asm_caller.cpp | 40 DEF(xor, [](auto param1, auto param2) { \
|
| D | lowering_test.cpp | 186 INST(9, Opcode::Xor).u32().Inputs(0, 1); in TEST_F() 187 INST(10, Opcode::Xor).u64().Inputs(0, 1); in TEST_F() 188 INST(11, Opcode::Xor).u64().Inputs(0, 2); in TEST_F() 218 ASSERT_EQ(INS(11).GetPrev()->GetOpcode(), Opcode::Xor); in TEST_F() 1264 GTEST_SKIP() << "xor-not, or-not and and-not instructions are only supported on Aarch64"; in TEST_F() 1268 {Opcode::And, Opcode::AndNot}, {Opcode::Or, Opcode::OrNot}, {Opcode::Xor, Opcode::XorNot}}; in TEST_F() 1334 GTEST_SKIP() << "xor-not, or-not and and-not instructions are only supported on Aarch64"; in TEST_F() 1337 std::initializer_list<Opcode> opcodes = {Opcode::And, Opcode::Or, Opcode::Xor}; in TEST_F() 1379 {Opcode::Xor, Opcode::XorSR}}; in TEST_F() 1465 std::initializer_list<Opcode> opcodes = {Opcode::Add, Opcode::And, Opcode::Or, Opcode::Xor}; in TEST_F() [all …]
|
| D | inst_generator_test.cpp | 191 case Opcode::Xor: in FixParams() 610 case Opcode::Xor: in DoLogic() 871 OneTest(stat_gen, Opcode::Xor); in RandomTestsPart2()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | operations_stub_builder.h | 53 GateRef Xor(GateRef glue, GateRef left, GateRef right);
|
| D | common_stubs.h | 40 V(Xor) \
|
| D | gate_meta_data.h | 149 V(Xor, XOR, GateFlags::NONE_FLAG, 0, 0, 2) \
|
| D | call_signature.h | 326 V(Xor) \
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | instructions.pa | 117 xor v1, v2
|
| /arkcompiler/ets_runtime/test/aottest/ |
| D | BUILD.gn | 159 "xor:xorAotAction",
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 180 - opcode: Xor 184 description: Bitwise XOR. 750 description: Bitwise XOR. 792 description: Bitwise XOR of first operand and result of bitwise NOT of seconds operand. 813 description: Bitwise XOR between first operand and shifted value of second operand. 834 description: Bitwise XOR between first operand and NOT of shifted value of second operand.
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | gc_barrier.h | 115 * if ((AddressOf(obj) XOR AddressOf(new_val)) >> REGION_SIZE_BITS) != 0) {
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_bigint.h | 28 enum class Operate : uint32_t { AND = 0, OR, XOR }; enumerator
|