/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
D | X87.cpp | 130 __ fld(IceType_f##Size, dwordAddress(N7)); \ in TEST_F() 132 __ fld(IceType_f##Size, dwordAddress(N6)); \ in TEST_F() 134 __ fld(IceType_f##Size, dwordAddress(N5)); \ in TEST_F() 136 __ fld(IceType_f##Size, dwordAddress(N4)); \ in TEST_F() 138 __ fld(IceType_f##Size, dwordAddress(N3)); \ in TEST_F() 140 __ fld(IceType_f##Size, dwordAddress(N2)); \ in TEST_F() 142 __ fld(IceType_f##Size, dwordAddress(N1)); \ in TEST_F() 145 __ fstp(IceType_f##Size, dwordAddress(T1)); \ in TEST_F() 146 __ fstp(IceType_f##Size, dwordAddress(T2)); \ in TEST_F() 147 __ fstp(IceType_f##Size, dwordAddress(T3)); \ in TEST_F() [all …]
|
D | DataMov.cpp | 51 __ mov(IceType_i32, dwordAddress(T0), Immediate(ExpectedT0)); in TEST_F() 52 __ mov(IceType_i32, dwordAddress(T1), Immediate(ExpectedT1)); in TEST_F() 53 __ mov(IceType_i32, dwordAddress(T2), Immediate(ExpectedT2)); in TEST_F() 54 __ mov(IceType_i32, dwordAddress(T3), Immediate(ExpectedT3)); in TEST_F() 85 __ mov(IceType_i32, dwordAddress(T0), GPRRegister::Encoded_Reg_eax); in TEST_F() 87 __ mov(IceType_i32, dwordAddress(T1), GPRRegister::Encoded_Reg_ebx); in TEST_F() 89 __ mov(IceType_i32, dwordAddress(T2), GPRRegister::Encoded_Reg_ecx); in TEST_F() 91 __ mov(IceType_i32, dwordAddress(T3), GPRRegister::Encoded_Reg_edx); in TEST_F() 93 __ mov(IceType_i32, dwordAddress(T4), GPRRegister::Encoded_Reg_edi); in TEST_F() 95 __ mov(IceType_i32, dwordAddress(T5), GPRRegister::Encoded_Reg_esi); in TEST_F() [all …]
|
D | XmmArith.cpp | 32 dwordAddress(T0)); \ in TEST_F() 34 dwordAddress(T1)); \ in TEST_F() 68 dwordAddress(T0)); \ in TEST_F() 70 dwordAddress(T1)); \ in TEST_F() 134 __ movups(XmmRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F() 135 __ movups(XmmRegister::Encoded_Reg_##Src, dwordAddress(T1)); \ in TEST_F() 160 __ movups(XmmRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F() 162 dwordAddress(T1)); \ in TEST_F() 182 __ movups(XmmRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F() 205 __ movups(XmmRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F() [all …]
|
D | TestUtil.h | 781 Address dwordAddress(uint32_t Dword) { in dwordAddress() function 791 Address eaxSlotAddress() { return dwordAddress(AssembledTest::EaxSlot); } in eaxSlotAddress() 792 Address ebxSlotAddress() { return dwordAddress(AssembledTest::EbxSlot); } in ebxSlotAddress() 793 Address ecxSlotAddress() { return dwordAddress(AssembledTest::EcxSlot); } in ecxSlotAddress() 794 Address edxSlotAddress() { return dwordAddress(AssembledTest::EdxSlot); } in edxSlotAddress() 795 Address ediSlotAddress() { return dwordAddress(AssembledTest::EdiSlot); } in ediSlotAddress() 796 Address esiSlotAddress() { return dwordAddress(AssembledTest::EsiSlot); } in esiSlotAddress() 797 Address ebpSlotAddress() { return dwordAddress(AssembledTest::EbpSlot); } in ebpSlotAddress() 798 Address espSlotAddress() { return dwordAddress(AssembledTest::EspSlot); } in espSlotAddress() 799 Address xmm0SlotAddress() { return dwordAddress(AssembledTest::Xmm0Slot); } in xmm0SlotAddress() [all …]
|
D | GPRArith.cpp | 37 __ popl(dwordAddress(T0)); in TEST_F() 58 __ setcc(Cond::Br_##C, dwordAddress(T0)); \ in TEST_F() 399 __ test(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 401 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfFalse)); \ in TEST_F() 404 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfTrue)); \ in TEST_F() 427 __ test(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 429 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfFalse)); \ in TEST_F() 432 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfTrue)); \ in TEST_F() 525 __ mov(IceType_i##Size, dwordAddress(T0), Immediate(Value1)); \ in TEST_F() 527 dwordAddress(T0)); \ in TEST_F() [all …]
|
D | Locked.cpp | 47 __ xchg(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 156 __ xadd(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 277 __ cmpxchg8b(dwordAddress(T0), LockedOrNot); \ in TEST_F() 278 __ setcc(Cond::Br_e, dwordAddress(ZeroFlag)); \ in TEST_F() 346 __ cmpxchg(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 348 __ setcc(Cond::Br_e, dwordAddress(ZeroFlag)); \ in TEST_F()
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
D | XmmArith.cpp | 31 __ movss(IceType_f##FloatSize, Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() 32 __ movss(IceType_f##FloatSize, Encoded_Xmm_##Src(), dwordAddress(T1)); \ in TEST_F() 64 __ movss(IceType_f##FloatSize, Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() 65 __ Inst(IceType_f##FloatSize, Encoded_Xmm_##Dst(), dwordAddress(T1)); \ in TEST_F() 135 __ movups(Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() 136 __ movups(Encoded_Xmm_##Src(), dwordAddress(T1)); \ in TEST_F() 160 __ movups(Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() 161 __ Inst(IceType_i##Size, Encoded_Xmm_##Dst(), dwordAddress(T1)); \ in TEST_F() 181 __ movups(Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() 204 __ movups(Encoded_Xmm_##Dst(), dwordAddress(T0)); \ in TEST_F() [all …]
|
D | TestUtil.h | 967 Address dwordAddress(uint32_t Dword) { in dwordAddress() function 977 Address raxSlotAddress() { return dwordAddress(AssembledTest::raxSlot()); } in raxSlotAddress() 978 Address rbxSlotAddress() { return dwordAddress(AssembledTest::rbxSlot()); } in rbxSlotAddress() 979 Address rcxSlotAddress() { return dwordAddress(AssembledTest::rcxSlot()); } in rcxSlotAddress() 980 Address rdxSlotAddress() { return dwordAddress(AssembledTest::rdxSlot()); } in rdxSlotAddress() 981 Address rdiSlotAddress() { return dwordAddress(AssembledTest::rdiSlot()); } in rdiSlotAddress() 982 Address rsiSlotAddress() { return dwordAddress(AssembledTest::rsiSlot()); } in rsiSlotAddress() 983 Address rbpSlotAddress() { return dwordAddress(AssembledTest::rbpSlot()); } in rbpSlotAddress() 984 Address rspSlotAddress() { return dwordAddress(AssembledTest::rspSlot()); } in rspSlotAddress() 985 Address r8SlotAddress() { return dwordAddress(AssembledTest::r8Slot()); } in r8SlotAddress() [all …]
|
D | DataMov.cpp | 74 __ mov(IceType_i32, dwordAddress(T0), Immediate(ExpectedT0)); in TEST_F() 75 __ mov(IceType_i16, dwordAddress(T1), Immediate(ExpectedT1)); in TEST_F() 76 __ mov(IceType_i8, dwordAddress(T2), Immediate(ExpectedT2)); in TEST_F() 77 __ mov(IceType_i32, dwordAddress(T3), Immediate(ExpectedT3)); in TEST_F() 107 __ mov(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Src()); \ in TEST_F() 165 __ mov(IceType_i64, Encoded_GPR_##Src(), dwordAddress(T0)); \ in TEST_F() 166 __ mov(IceType_i64, Encoded_GPR_##Dst(), dwordAddress(T1)); \ in TEST_F() 226 __ mov(IceType_i64, Encoded_GPR_##Dst(), dwordAddress(T1)); \ in TEST_F() 227 __ mov(IceType_i##Size, Encoded_GPR_##Dst(), dwordAddress(T0)); \ in TEST_F() 301 __ mov(IceType_i64, Encoded_GPR_##Dst##q(), dwordAddress(T0)); \ in TEST_F() [all …]
|
D | GPRArith.cpp | 22 __ popl(dwordAddress(T0)); in TEST_F() 45 __ setcc(Cond::Br_##C, dwordAddress(T0)); \ in TEST_F() 426 __ test(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Src()); \ in TEST_F() 427 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfFalse)); \ in TEST_F() 430 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfTrue)); \ in TEST_F() 453 __ test(IceType_i##Size, dwordAddress(T0), \ in TEST_F() 455 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfFalse)); \ in TEST_F() 458 __ mov(IceType_i32, dwordAddress(T0), Immediate(ValueIfTrue)); \ in TEST_F() 555 __ mov(IceType_i##Size, dwordAddress(T0), Immediate(Value1)); \ in TEST_F() 556 __ Inst(IceType_i##Size, Encoded_GPR_##Dst(), dwordAddress(T0)); \ in TEST_F() [all …]
|
D | Locked.cpp | 46 __ xchg(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Dst1()); \ in TEST_F() 155 __ xadd(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Dst1(), \ in TEST_F() 304 __ cmpxchg8b(dwordAddress(T0), LockedOrNot); \ in TEST_F() 305 __ setcc(Cond::Br_e, dwordAddress(ZeroFlag)); \ in TEST_F() 373 __ cmpxchg(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Src(), \ in TEST_F() 375 __ setcc(Cond::Br_e, dwordAddress(ZeroFlag)); \ in TEST_F()
|
D | ControlFlow.cpp | 171 __ mov(IceType_i64, Encoded_GPR_##Dst##q(), dwordAddress(T0)); \ in TEST_F() 173 __ mov(IceType_i32, dwordAddress(T1), Encoded_GPR_##Src##d()); \ in TEST_F() 174 __ call(dwordAddress(T1)); \ in TEST_F()
|