/external/swiftshader/third_party/subzero/src/ |
IceIntrinsics.cpp | 48 {Overload, IceType_i32, Overload, Overload, IceType_i32, IceType_i32}, \ 55 AtomicCmpxchgInit(IceType_i32, "i32"), 60 {IceType_void, IceType_i32}, 68 {IceType_i1, IceType_i32, IceType_i32}, 76 {Overload, IceType_i32, IceType_i32}, 3 \ 82 AtomicLoadInit(IceType_i32, "i32") [all...] |
IceTargetLoweringX8632.h | 73 Constant *Zero = Ctx->getConstantZero(IceType_i32); 74 return Traits::X86OperandMem::create(Func, IceType_i32, nullptr, Zero,
|
IceTargetLoweringMIPS32.cpp | 188 TypeToRegisterSet[IceType_i32] = IntegerRegisters; 244 OutArgsSizeBytes += typeWidthInBytesOnStack(IceType_i32) * 2; 452 if ((DestTy != IceType_i32) && (DestTy != IceType_i64)) { 455 const bool DestIs32 = DestTy == IceType_i32; 481 if ((SrcTy != IceType_i32) && (SrcTy != IceType_i64)) { 484 const bool SourceIs32 = SrcTy == IceType_i32; 520 CallDest = Func->makeVariable(IceType_i32); 525 CallDest = Func->makeVariable(IceType_i32); [all...] |
IceASanInstrumentation.cpp | 247 auto *LastRzVar = Func->makeVariable(IceType_i32); 249 auto *ByteCount = ConstantInteger32::create(Ctx, IceType_i32, RzSize); 256 FirstShadowLocVar = Func->makeVariable(IceType_i32); 258 auto *ShadowIndexVar = Func->makeVariable(IceType_i32); 262 ConstantInteger32::create(Ctx, IceType_i32, ShadowScaleLog2); 264 ConstantInteger32::create(Ctx, IceType_i32, ShadowLength32); 280 ConstantInteger32::create(Ctx, IceType_i32, VarSize + RzPadding); 327 auto *PoisonConst = ConstantInteger32::create(Ctx, IceType_i32, Poison); 328 auto *ZeroConst = ConstantInteger32::create(Ctx, IceType_i32, 0); 329 auto *OffsetConst = ConstantInteger32::create(Ctx, IceType_i32, Offset) [all...] |
IceTargetLoweringX8664.cpp | 152 getPhysicalRegister(Traits::RegisterSet::Reg_esp, IceType_i32); 186 assert(NewValue->getType() == IceType_i32); 210 Constant *_0 = Ctx->getConstantZero(IceType_i32); 212 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); 216 legalize(X86OperandMem::create(Func, IceType_i32, rsp, _0), 234 getPhysicalRegister(Traits::RegisterSet::Reg_esp, IceType_i32); 238 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); 267 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); 283 getPhysicalRegister(Traits::RegisterSet::Reg_ecx, IceType_i32); 376 T = makeReg(IceType_i32); [all...] |
IceTargetLoweringX8664.h | 78 Variable *TDB = makeReg(IceType_i32);
|
IceTargetLoweringARM32.cpp | 358 TypeToRegisterSet[IceType_i32] = IntegerRegisters; 508 case IceType_i32: 543 if (DestTy != IceType_i32) { 546 Variable *Src0_32 = Func->makeVariable(IceType_i32); 564 Variable *Src1_32 = Func->makeVariable(IceType_i32); 574 assert(Src0->getType() == IceType_i32); 576 assert(Src1->getType() == IceType_i32); 661 CallDest = Func->makeVariable(IceType_i32); 666 CallDest = Func->makeVariable(IceType_i32); 863 GotPtr = Func->makeVariable(IceType_i32); [all...] |
IceInstX8664.cpp | 162 if (Base->getType() != IceType_i32 && MemType != IceType_void) { 169 B = B->asType(Func, IceType_i32, X8664::Traits::getGprForType( 170 IceType_i32, Base->getRegNum())); 332 constexpr Type Ty = IceType_i32;
|
IceTypeConverter.cpp | 32 addLLVMType(IceType_i32, Type_i32);
|
IceTargetLoweringX86BaseImpl.h | 63 static const Type Ty = IceType_i32; 439 return ::Ice::IceType_i32; 777 Variable *Beacon = Func->makeVariable(IceType_i32); 918 Ty = IceType_i32; [all...] |
IceTargetLoweringX8632.cpp | 270 const RelocOffsetT ImmSize = -typeWidthInBytes(IceType_i32); 305 RebasePtr = Func->makeVariable(IceType_i32); 370 assert(ReturnType == IceType_i32 || ReturnType == IceType_i64); 394 Variable *T_ecx = makeReg(IceType_i32, Traits::RegisterSet::Reg_ecx);
|
IceAssemblerX86BaseImpl.h | 336 if (Traits::Is64Bit && SrcTy == IceType_i32) { 339 mov(IceType_i32, dst, src); 355 if (Traits::Is64Bit && SrcTy == IceType_i32) { 358 mov(IceType_i32, dst, src); 382 assert(Traits::Is64Bit && SrcTy == IceType_i32); 399 assert(Traits::Is64Bit && SrcTy == IceType_i32); 409 assert(Ty == IceType_i16 || Ty == IceType_i32 || 426 assert(Ty == IceType_i32 || (Traits::Is64Bit && Ty == IceType_i64)); 440 assert(Ty == IceType_i32 || (Traits::Is64Bit && Ty == IceType_i64)); 886 assert(Ty == IceType_i32); [all...] |
IceTypes.h | 137 bool result = Ty == IceType_i32;
|
IceGlobalContext.cpp | 210 TypePool<IceType_i32, int32_t, ConstantInteger32> Integers32; 212 TypePool<IceType_i32, RelocatableTuple, ConstantRelocatable> Relocatables; 213 TypePool<IceType_i32, RelocatableTuple, ConstantRelocatable> 749 case IceType_i32: 827 case IceType_i32: 847 case IceType_i32: [all...] |
WasmTranslator.cpp | 78 return IceType_i32; 96 return IceType_i32; 99 return IceType_i32; 399 BoolDest = makeVariable<BooleanVariable>(IceType_i32); 717 auto *BoolDest = makeVariable<BooleanVariable>(IceType_i32); 727 auto *BoolDest = makeVariable<BooleanVariable>(IceType_i32); 737 Dest = makeVariable(IceType_i32); 851 Dest = makeVariable(IceType_i32); 856 Dest = makeVariable(IceType_i32); 861 Dest = makeVariable(IceType_i32); [all...] |
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
DataMov.cpp | 24 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(ExpectedEax)); 25 __ mov(IceType_i32, GPRRegister::Encoded_Reg_ebx, Immediate(ExpectedEbx)); 26 __ mov(IceType_i32, GPRRegister::Encoded_Reg_ecx, Immediate(ExpectedEcx)); 27 __ mov(IceType_i32, GPRRegister::Encoded_Reg_edx, Immediate(ExpectedEdx)); 28 __ mov(IceType_i32, GPRRegister::Encoded_Reg_edi, Immediate(ExpectedEdi)); 29 __ mov(IceType_i32, GPRRegister::Encoded_Reg_esi, Immediate(ExpectedEsi)); 51 __ mov(IceType_i32, dwordAddress(T0), Immediate(ExpectedT0)); 52 __ mov(IceType_i32, dwordAddress(T1), Immediate(ExpectedT1)); 53 __ mov(IceType_i32, dwordAddress(T2), Immediate(ExpectedT2)); 54 __ mov(IceType_i32, dwordAddress(T3), Immediate(ExpectedT3)) [all...] |
Locked.cpp | 49 __ And(IceType_i32, GPRRegister::Encoded_Reg_##Dst1, \ 99 __ And(IceType_i32, GPRRegister::Encoded_Reg_##Reg0, \ 101 __ And(IceType_i32, GPRRegister::Encoded_Reg_##Reg1, \ 158 __ And(IceType_i32, GPRRegister::Encoded_Reg_##Dst1, \ 239 __ xadd(IceType_i32, Address(0x1FF00, AssemblerFixup::NoFixup), 247 __ xadd(IceType_i32, Address(0x1FF00, AssemblerFixup::NoFixup), 269 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, \ 271 __ mov(IceType_i32, GPRRegister::Encoded_Reg_edx, \ 273 __ mov(IceType_i32, GPRRegister::Encoded_Reg_ebx, \ 275 __ mov(IceType_i32, GPRRegister::Encoded_Reg_ecx, [all...] |
ControlFlow.cpp | 22 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src0, Immediate(Value0)); \ 23 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src1, Immediate(Value1)); \ 24 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xBEEF)); \ 25 __ cmp(IceType_i32, GPRRegister::Encoded_Reg_##Src0, \ 28 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xC0FFEE)); \ 88 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xf00f)); 135 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xf1f2f300));
|
TestUtil.h | [all...] |
GPRArith.cpp | 35 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xC0FFEE)); 52 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src0, Immediate(Value0)); \ 53 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src1, Immediate(Value1)); \ 54 __ cmp(IceType_i32, GPRRegister::Encoded_Reg_##Src0, \ 56 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0)); \ 130 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Base, \ 133 __ lea(IceType_i32, GPRRegister::Encoded_Reg_##Dst, \ 148 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Index, \ 150 __ lea(IceType_i32, GPRRegister::Encoded_Reg_##Dst0, \ 153 __ lea(IceType_i32, GPRRegister::Encoded_Reg_##Dst1, [all...] |
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
ControlFlow.cpp | 24 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); \ 25 __ mov(IceType_i32, Encoded_GPR_##Src1(), Immediate(Value1)); \ 26 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0xBEEF)); \ 27 __ cmp(IceType_i32, Encoded_GPR_##Src0(), Encoded_GPR_##Src1()); \ 29 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0xC0FFEE)); \ 108 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xf00f)); 173 __ mov(IceType_i32, dwordAddress(T1), Encoded_GPR_##Src##d()); \
|
Locked.cpp | 47 __ And(IceType_i32, Encoded_GPR_##Dst1(), Immediate(Mask##Size)); \ 99 __ And(IceType_i32, Encoded_GPR_##Reg0(), Immediate(Mask##Size)); \ 100 __ And(IceType_i32, Encoded_GPR_##Reg1(), Immediate(Mask##Size)); \ 157 __ And(IceType_i32, Encoded_GPR_##Dst1(), Immediate(Mask##Size)); \ 245 __ xadd(IceType_i32, Address::Absolute(0x1FF00), Encoded_GPR_r14(), 254 __ xadd(IceType_i32, Address::Absolute(0x1FF00), Encoded_GPR_r14(), Locked); 298 __ mov(IceType_i32, Encoded_GPR_eax(), \ 300 __ mov(IceType_i32, Encoded_GPR_edx(), Immediate(uint64_t(Value0) >> 32)); \ 301 __ mov(IceType_i32, Encoded_GPR_ebx(), \ 303 __ mov(IceType_i32, Encoded_GPR_ecx(), Immediate(uint64_t(Value1) >> 32)); [all...] |
TestUtil.h | [all...] |
GPRArith.cpp | 20 __ mov(IceType_i32, GPRRegister::Encoded_Reg_eax, Immediate(0xC0FFEE)); 40 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); \ 41 __ mov(IceType_i32, Encoded_GPR_##Src1(), Immediate(Value1)); \ 42 __ cmp(IceType_i32, Encoded_GPR_##Src0(), Encoded_GPR_##Src1()); \ 43 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(0)); \ 118 __ mov(IceType_i32, Encoded_GPR_##Base(), Immediate(BaseValue)); \ 120 __ lea(IceType_i32, Encoded_GPR_##Dst(), \ 135 __ mov(IceType_i32, Encoded_GPR_##Index(), Immediate(IndexValue)); \ 137 __ lea(IceType_i32, Encoded_GPR_##Dst0(), \ 140 __ lea(IceType_i32, Encoded_GPR_##Dst1(), [all...] |
DataMov.cpp | 26 __ mov(IceType_i32, Encoded_GPR_##Reg##q(), Immediate(Marker)); \ 74 __ mov(IceType_i32, dwordAddress(T0), Immediate(ExpectedT0)); 77 __ mov(IceType_i32, dwordAddress(T3), Immediate(ExpectedT3)); 106 __ mov(IceType_i32, Encoded_GPR_##Src(), Immediate(Value)); \ 427 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); \ 428 __ mov(IceType_i32, Encoded_GPR_##Src1(), Immediate(Value1)); \ 429 __ mov(IceType_i32, Encoded_GPR_##Dest(), Immediate(Value0)); \ 430 __ cmp(IceType_i32, Encoded_GPR_##Src0(), Encoded_GPR_##Src1()); \ 431 __ cmov(IceType_i32, Cond::Br_##C, Encoded_GPR_##Dest(), \ 448 __ mov(IceType_i32, Encoded_GPR_##Src0(), Immediate(Value0)); [all...] |