Lines Matching refs:makeReg

881   Variable *T = makeReg(IceType_i32);  in insertGotPtrInitPlaceholder()
955 auto *PC = makeReg(IceType_i32, RegARM32::Reg_pc); in loadNamedConstantRelocatablePIC()
1762 Variable *ScratchReg = Target->makeReg(IceType_i32, ScratchRegNum); in newBaseRegister()
2263 Variable *T = makeReg(IceType_i32); in lowerAlloca()
2274 T = makeReg(getPointerType()); in lowerAlloca()
2294 Variable *T = makeReg(IceType_i32); in div0Check()
2303 Variable *T = makeReg(IceType_i32); in div0Check()
2324 T0R = makeReg(IceType_i32); in lowerIDivRem()
2326 T1R = makeReg(IceType_i32); in lowerIDivRem()
2332 Variable *T2 = makeReg(IceType_i32); in lowerIDivRem()
2364 Variable *T = makeReg(IceType_i1); in lowerInt1Arithmetic()
2591 Variable *T_Lo = makeReg(DestLo->getType()); in lowerInt64Arithmetic()
2592 Variable *T_Hi = makeReg(DestHi->getType()); in lowerInt64Arithmetic()
2680 Variable *T_Acc = makeReg(IceType_i32); in lowerInt64Arithmetic()
2681 Variable *T_Acc1 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2682 Variable *T_Hi1 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2770 Variable *T0 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2771 Variable *T1 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2772 Variable *T2 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2773 Variable *TA_Hi = makeReg(IceType_i32); in lowerInt64Arithmetic()
2774 Variable *TA_Lo = makeReg(IceType_i32); in lowerInt64Arithmetic()
2877 Variable *T0 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2878 Variable *T1 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2879 Variable *T2 = makeReg(IceType_i32); in lowerInt64Arithmetic()
2880 Variable *TA_Lo = makeReg(IceType_i32); in lowerInt64Arithmetic()
2881 Variable *TA_Hi = makeReg(IceType_i32); in lowerInt64Arithmetic()
3115 Variable *T = makeReg(DestTy); in lowerArithmetic()
3467 auto *Src1RNeg = makeReg(Src1R->getType()); in lowerArithmetic()
3492 auto *Src1RNeg = makeReg(Src1R->getType()); in lowerArithmetic()
3531 Variable *T_Lo = makeReg(IceType_i32); in lowerAssign()
3537 Variable *T_Hi = makeReg(IceType_i32); in lowerAssign()
3792 ReturnReg = makeReg(Dest->getType(), RegARM32::Reg_r0); in lowerCall()
3795 ReturnReg = makeReg(IceType_i32, RegARM32::Reg_r0); in lowerCall()
3796 ReturnRegHi = makeReg(IceType_i32, RegARM32::Reg_r1); in lowerCall()
3799 ReturnReg = makeReg(Dest->getType(), RegARM32::Reg_s0); in lowerCall()
3802 ReturnReg = makeReg(Dest->getType(), RegARM32::Reg_d0); in lowerCall()
3811 ReturnReg = makeReg(Dest->getType(), RegARM32::Reg_q0); in lowerCall()
3902 Variable *T0 = makeReg(DestTy); in lowerCast()
3903 Variable *T1 = makeReg(DestTy); in lowerCast()
3927 Variable *T_Lo = makeReg(DestLo->getType()); in lowerCast()
3940 Variable *T_Hi = makeReg(DestHi->getType()); in lowerCast()
3952 Variable *T = makeReg(DestTy); in lowerCast()
3958 Variable *T = makeReg(DestTy); in lowerCast()
3966 auto *Mask = makeReg(DestTy); in lowerCast()
3968 auto *T = makeReg(DestTy); in lowerCast()
3979 Variable *T_Lo = makeReg(DestLo->getType()); in lowerCast()
4001 Variable *T_Hi = makeReg(DestLo->getType()); in lowerCast()
4005 Variable *T = makeReg(DestTy); in lowerCast()
4017 Variable *T = makeReg(DestTy); in lowerCast()
4025 auto *T = makeReg(DestTy); in lowerCast()
4034 Variable *T = makeReg(DestTy); in lowerCast()
4051 Variable *T = makeReg(DestTy); in lowerCast()
4063 auto *T = makeReg(DestTy); in lowerCast()
4082 Variable *T_fp = makeReg(IceType_f32); in lowerCast()
4087 Variable *T = makeReg(IceType_i32); in lowerCast()
4090 Variable *T_1 = makeReg(DestTy); in lowerCast()
4103 auto *T = makeReg(DestTy); in lowerCast()
4124 Variable *Src0R_32 = makeReg(IceType_i32); in lowerCast()
4131 Variable *Src0R_f32 = makeReg(IceType_f32); in lowerCast()
4134 Variable *T = makeReg(DestTy); in lowerCast()
4170 Variable *T = makeReg(DestTy); in lowerCast()
4196 Variable *T = makeReg(DestTy); in lowerCast()
4222 Variable *T = makeReg(DestTy); in lowerCast()
4242 Variable *T = makeReg(DestTy); in lowerExtractElement()
4243 Variable *TSrc0 = makeReg(Src0->getType()); in lowerExtractElement()
4337 auto *T = makeReg(SafeTypeForMovingConstant); in lowerFcmp()
4345 auto *T = makeReg(SafeTypeForMovingConstant); in lowerFcmp()
4366 *(Tptr) = makeReg(DestTy); \ in lowerFcmp()
4371 *(Tptr) = makeReg(DestTy); \ in lowerFcmp()
4376 *(Tptr) = makeReg(DestTy); \ in lowerFcmp()
4395 T = makeReg(DestTy); in lowerFcmp()
4400 auto *TNeg = makeReg(DestTy); in lowerFcmp()
4409 Variable *T = makeReg(IceType_i1); in lowerFcmp()
4456 Variable *T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4474 Variable *T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4478 T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4485 Variable *T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4489 T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4496 Variable *T = makeReg(IceType_i32); in lowerInt64IcmpCond()
4552 Variable *ScratchReg = makeReg(IceType_i32); in lowerInt64IcmpCond()
4595 Variable *T = makeReg(IceType_i32); in lowerInt32IcmpCond()
4610 Variable *Src0R = makeReg(IceType_i32); in lowerInt8AndInt16IcmpCond()
4624 Variable *T = makeReg(IceType_i32); in lowerInt8AndInt16IcmpCond()
4630 Variable *ConstR = makeReg(IceType_i32); in lowerInt8AndInt16IcmpCond()
4640 Variable *T = makeReg(IceType_i32); in lowerInt8AndInt16IcmpCond()
4706 auto *T = makeReg(DestTy); in lowerIcmp()
4736 auto *Src0T = makeReg(NewTypeAfterShl); in lowerIcmp()
4737 auto *Src0Shl = makeReg(NewTypeAfterShl); in lowerIcmp()
4742 auto *Src1T = makeReg(NewTypeAfterShl); in lowerIcmp()
4743 auto *Src1Shl = makeReg(NewTypeAfterShl); in lowerIcmp()
4763 auto *TInv = makeReg(DestTy); \ in lowerIcmp()
4781 Variable *T = makeReg(IceType_i1); in lowerIcmp()
4803 Variable *T = makeReg(DestTy); in lowerInsertElement()
4833 Variable *Success = makeReg(IceType_i32); in lowerLoadLinkedStoreExclusive()
4834 Variable *Tmp = (Ty == IceType_i64) ? makeI64RegPair() : makeReg(Ty); in lowerLoadLinkedStoreExclusive()
4912 auto *ContentsR = makeReg(DestTy); in lowerAtomicRMW()
4913 auto *ResultR = makeReg(DestTy); in lowerAtomicRMW()
4999 Variable *T = makeReg(IceType_i32); in postambleCtpop64()
5055 T = makeReg(DestTy); in lowerIntrinsic()
5203 Variable *T_Lo = makeReg(IceType_i32); in lowerIntrinsic()
5204 Variable *T_Hi = makeReg(IceType_i32); in lowerIntrinsic()
5214 Variable *T = makeReg(Ty); in lowerIntrinsic()
5252 Variable *TLo = makeReg(IceType_i32); in lowerIntrinsic()
5253 Variable *THi = makeReg(IceType_i32); in lowerIntrinsic()
5260 Variable *T = makeReg(IceType_i32); in lowerIntrinsic()
5268 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5302 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5325 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5345 auto *T = makeReg(Ty); in lowerIntrinsic()
5387 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5397 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5419 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5430 Variable *T = makeReg(DestTy); in lowerIntrinsic()
5445 Variable *T = makeReg(IceType_i32); in lowerCLZ()
5455 Variable *T2 = makeReg(IceType_i32); in lowerCLZ()
5463 Variable *T3 = makeReg(Zero->getType()); in lowerCLZ()
5849 BaseVar = makeReg(PointerType); in formAddressingMode()
5880 Variable *T = makeReg(PointerType); in formAddressingMode()
5895 Variable *OffsetR = makeReg(getPointerType()); in formAddressingMode()
5944 Reg = makeReg(Src0F->getType(), RegARM32::Reg_r0); in lowerRet()
5966 auto *T = makeReg(DestTy); in lowerShuffleVector()
6092 auto *ExtElmt = makeReg(ElementType); in lowerShuffleVector()
6101 auto *NewT = makeReg(DestTy); in lowerShuffleVector()
6143 auto *T = makeReg(TType); in lowerSelect()
6211 Variable *T = makeReg(IceType_i32); in lowerSwitch()
6302 Variable *Reg = makeReg(Ty, RegNum); in makeVectorOfZeros()
6313 Variable *Reg = makeReg(Ty, RegNum); in copyToReg()
6393 Variable *Reg = makeReg(Ty, RegNum); in legalize()
6445 Variable *Reg = makeReg(Ty, RegNum); in legalize()
6450 Variable *Reg = makeReg(Ty, RegNum); in legalize()
6460 Variable *Reg = makeReg(Ty, RegNum); in legalize()
6478 Variable *T = makeReg(Ty, RegNum); in legalize()
6487 Variable *T = makeReg(IceType_f64, RegNum); in legalize()
6504 BaseReg = makeReg(getPointerType()); in legalize()
6519 Variable *T = makeReg(Var->getType(), RegNum); in legalize()
6596 Variable *TargetARM32::makeReg(Type Type, RegNumT RegNum) { in makeReg() function in Ice::ARM32::TargetARM32
6706 Variable *T_Lo = makeReg(DestLo->getType()); in lowerInt1ForSelect()
6707 Variable *T_Hi = (DestHi == nullptr) ? nullptr : makeReg(DestHi->getType()); in lowerInt1ForSelect()
6796 Variable *T = makeReg(IceType_i1); in lowerInt1()