• Home
  • Raw
  • Download

Lines Matching refs:RegNumT

254 std::array<RegNumT, NumGPRArgs> GPRArgInitializer;
263 std::array<RegNumT, NumI64Args> I64ArgInitializer;
272 std::array<RegNumT, NumFP32Args> FP32ArgInitializer;
281 std::array<RegNumT, NumFP64Args> FP64ArgInitializer;
290 std::array<RegNumT, NumVec128Args> Vec128ArgInitializer;
312 RegNumT::setLimit(RegARM32::Reg_NUM); in staticInit()
341 const auto RegNum = RegNumT::fromInt(i); in staticInit()
376 [](RegNumT RegNum) -> std::string { in staticInit()
407 RegNumT::fixme(RegARM32::getI64PairFirstGPRNum(Var->getRegNum())); in copyRegAllocFromInfWeightVariable64On32()
417 Hi->setRegNum(RegNumT::fixme(FirstReg + 1)); in copyRegAllocFromInfWeightVariable64On32()
425 RegNumT DummyReg; in getCallStackArgumentsSizeBytes()
1187 const char *TargetARM32::getRegName(RegNumT RegNum, Type Ty) const { in getRegName()
1192 Variable *TargetARM32::getPhysicalRegister(RegNumT RegNum, Type Ty) { in getPhysicalRegister()
1268 bool TargetARM32::CallingConv::argInGPR(Type Ty, RegNumT *Reg) { in argInGPR()
1269 CfgVector<RegNumT> *Source; in argInGPR()
1303 CfgVector<RegNumT> *Regs) { in discardUnavailableGPRsAndTheirAliases()
1310 bool TargetARM32::CallingConv::argInVFP(Type Ty, RegNumT *Reg) { in argInVFP()
1311 CfgVector<RegNumT> *Source; in argInVFP()
1341 CfgVector<RegNumT> *Regs) { in discardUnavailableVFPRegs()
1360 RegNumT RegNum; in lowerArguments()
1384 RegNumT::fixme(RegARM32::getI64PairFirstGPRNum(RegNum))); in lowerArguments()
1386 RegNumT::fixme(RegARM32::getI64PairSecondGPRNum(RegNum))); in lowerArguments()
1571 Variable *PhysicalRegister = getPhysicalRegister(RegNumT::fromInt(Reg)); in addProlog()
1648 RegNumT DummyReg; in addProlog()
1767 Variable *Base, int32_t Offset, RegNumT ScratchRegNum) { in newBaseRegister()
3707 llvm::SmallVector<std::pair<Operand *, RegNumT>, NumGPRArgs> GPRArgs; in lowerCall()
3708 llvm::SmallVector<std::pair<Operand *, RegNumT>, NumFP32Args> FPArgs; in lowerCall()
3719 RegNumT Reg; in lowerCall()
3738 Lo, RegNumT::fixme(RegARM32::getI64PairFirstGPRNum(Reg)))); in lowerCall()
3740 Hi, RegNumT::fixme(RegARM32::getI64PairSecondGPRNum(Reg)))); in lowerCall()
6312 Variable *TargetARM32::makeVectorOfZeros(Type Ty, RegNumT RegNum) { in makeVectorOfZeros()
6322 Variable *TargetARM32::copyToReg(Operand *Src, RegNumT RegNum) { in copyToReg()
6335 RegNumT RegNum) { in legalize()
6554 Variable *TargetARM32::legalizeToReg(Operand *From, RegNumT RegNum) { in legalizeToReg()
6559 Operand *TargetARM32::legalizeUndef(Operand *From, RegNumT RegNum) { in legalizeUndef()
6607 Variable *TargetARM32::makeReg(Type Type, RegNumT RegNum) { in makeReg()
6620 RegNumT TmpRegNum) { in alignRegisterPow2()
6647 llvm::SmallVectorImpl<RegNumT> &Permutation, in makeRandomRegisterPermutation()