/external/swiftshader/third_party/subzero/src/ |
D | IceInstX8664.cpp | 90 const auto RegNum = Var->getRegNum(); in getRematerializableOffset() 162 assert(getEncodedGPR(Base->getRegNum()) == RegX8664::Encoded_Reg_rsp || in emit() 163 getEncodedGPR(Base->getRegNum()) == RegX8664::Encoded_Reg_rbp || in emit() 167 X8664::Traits::getGprForType(IceType_i32, Base->getRegNum())); in emit() 282 (getBase()->getRegNum() == Traits::RegisterSet::Reg_r15) || in toAsmAddress() 283 (getBase()->getRegNum() == Traits::RegisterSet::Reg_rsp) || in toAsmAddress() 284 (getBase()->getRegNum() == Traits::RegisterSet::Reg_rbp)); in toAsmAddress() 285 return X8664::Traits::Address(getEncodedGPR(getBase()->getRegNum()), in toAsmAddress() 286 getEncodedGPR(getIndex()->getRegNum()), in toAsmAddress() 292 return X8664::Traits::Address(getEncodedGPR(getBase()->getRegNum()), Disp, in toAsmAddress() [all …]
|
D | IceInstX86BaseImpl.h | 221 assert(Traits::getEncodedGPR(Eax->getRegNum()) == Encoded_rAX); in InstX86Cmpxchg() 233 assert(Edx->getRegNum() == RegisterSet::Reg_edx); in InstX86Cmpxchg8b() 234 assert(Eax->getRegNum() == RegisterSet::Reg_eax); in InstX86Cmpxchg8b() 235 assert(Ecx->getRegNum() == RegisterSet::Reg_ecx); in InstX86Cmpxchg8b() 236 assert(Ebx->getRegNum() == RegisterSet::Reg_ebx); in InstX86Cmpxchg8b() 594 Asm->jmp(Traits::getEncodedGPR(Var->getRegNum())); in emitIAS() 656 Asm->call(Traits::getEncodedGPR(Var->getRegNum())); in emitIAS() 715 GPRRegister VarReg = Traits::getEncodedGPR(Var->getRegNum()); in emitIASOpTyGPR() 739 GPRRegister VarReg = VarCanBeByte ? Traits::getEncodedGPR(Var->getRegNum()) in emitIASRegOpTyGPR() 740 : Traits::getEncodedGPR(Var->getRegNum()); in emitIASRegOpTyGPR() [all …]
|
D | IceInstX8632.cpp | 100 const auto RegNum = Var->getRegNum(); in getRematerializableOffset() 288 return X8632::Traits::Address(getEncodedGPR(getBase()->getRegNum()), in toAsmAddress() 289 getEncodedGPR(getIndex()->getRegNum()), in toAsmAddress() 293 return X8632::Traits::Address(getEncodedGPR(getBase()->getRegNum()), Disp, in toAsmAddress() 296 return X8632::Traits::Address(getEncodedGPR(getIndex()->getRegNum()), in toAsmAddress()
|
D | IceCfgNode.cpp | 379 const auto RegNum1 = Var1->getRegNum(); in sameVarOrReg() 380 const auto RegNum2 = Var2->getRegNum(); in sameVarOrReg() 975 const auto RegNum = Var->getRegNum(); in emitRegisterUsage() 986 return unsigned(V1->getRegNum()) < unsigned(V2->getRegNum()); in emitRegisterUsage() 1013 ++LiveRegCount[Dest->getRegNum()]; in emitLiveRangesEnded() 1018 SizeT NewCount = --LiveRegCount[Var->getRegNum()]; in emitLiveRangesEnded() 1110 ++LiveRegCount[Dest->getRegNum()]; in emit() 1112 --LiveRegCount[llvm::cast<Variable>(I.getSrc(0))->getRegNum()]; in emit() 1397 << Func->getTarget()->getRegName(Var->getRegNum(), in dump() 1423 << Func->getTarget()->getRegName(Var->getRegNum(), in dump()
|
D | IceTargetLoweringMIPS32.cpp | 1141 Str << '$' << getRegName(Var->getRegNum(), Var->getType()); in emitVariable() 1644 if (RegMIPS32::isFPRReg(Var->getRegNum())) in addProlog() 1648 auto *PhysicalRegister = makeReg(RegType, Var->getRegNum()); in addProlog() 1768 if (RegMIPS32::isFPRReg((*RIter)->getRegNum())) in addEpilog() 1772 auto *PhysicalRegister = makeReg(RegType, (*RIter)->getRegNum()); in addEpilog() 1840 IceType_f32, RegMIPS32::get64PairFirstRegNum(SrcV->getRegNum())); in legalizeMovFp() 1843 IceType_f32, RegMIPS32::get64PairSecondRegNum(SrcV->getRegNum())); in legalizeMovFp() 1873 const bool IsDstGPR = RegMIPS32::isGPRReg(Dest->getRegNum()); in legalizeMov() 1874 const bool IsSrcGPR = RegMIPS32::isGPRReg(SrcR->getRegNum()); in legalizeMov() 1875 const RegNumT SRegNum = SrcR->getRegNum(); in legalizeMov() [all …]
|
D | IceRegAlloc.cpp | 134 Var->setRegNumTmp(Var->getRegNum()); in initForGlobal() 261 Var->setRegNumTmp(Var->getRegNum()); in initForInfOnly() 313 Var->setRegNumTmp(Var->getRegNum()); in initForSecondChance() 604 *RegAliases[Item->getRegNum()]; // Note: not getRegNumTmp() in filterFreeWithPrecoloredRanges() 621 const auto RegNum = Cur->getRegNum(); in allocatePrecoloredRegister() 796 Str << (AssignedRegNum == Item->getRegNum() ? "Reassigning " in assignFinalRegisters()
|
D | IceTargetLoweringX8632.cpp | 421 _push_reg(ECX->getRegNum()); in emitStackProbe() 431 _pop_reg(ECX->getRegNum()); in emitStackProbe()
|
D | IceInstARM32.cpp | 1363 const auto Base = BaseReg->getRegNum(); in emitSRegsAsText() 1391 return RegNumT::fixme(Before->getRegNum() + 1) == After->getRegNum(); in isAssignedConsecutiveRegisters() 1411 RegARM32::getEncodedGPR(Var->getRegNum()); in emitUsingForm() 1562 const auto SrcReg = Src->getRegNum(); in getDRegister() 1619 const auto SrcReg = Src->getRegNum(); in getSRegister() 1750 Asm->vmovqir(Dest->asType(Func, DestTy, Dest->getRegNum()), in emitIAS() 1752 Src->asType(Func, SrcTy, Src->getRegNum()), getPredicate()); in emitIAS() 2721 assert(LR->getRegNum() == RegARM32::Reg_lr); in emit()
|
D | IceTargetLoweringX8664.cpp | 347 const auto RegNum = Var->getRegNum(); in isAssignedToRspOrRbp() 465 RegNum = Traits::getGprForType(IceType_i64, T->getRegNum()); in _sandbox_mem_reference()
|
D | IceTargetLoweringARM32.cpp | 406 RegNumT::fixme(RegARM32::getI64PairFirstGPRNum(Var->getRegNum())); in copyRegAllocFromInfWeightVariable64On32() 1226 Str << getRegName(Var->getRegNum(), Var->getType()); in emitVariable() 1777 Base->getRegNum() == Target->getFrameOrStackReg(); in newBaseRegister() 1834 assert(TempBaseReg->getRegNum() == Target->getReservedTmpReg()); in resetTempBaseIfClobberedBy() 1839 Dest->getRegNum() == TempBaseReg->getRegNum()) { in resetTempBaseIfClobberedBy() 1884 const int32_t ExtraOffset = (Var->getRegNum() == Target->getFrameReg()) in legalizeMov() 1889 Variable *Base = Target->getPhysicalRegister(Var->getRegNum()); in legalizeMov() 1890 Variable *T = newBaseRegister(Base, Offset, Dest->getRegNum()); in legalizeMov() 1959 const int32_t ExtraOffset = (Base->getRegNum() == Target->getFrameReg()) in legalizeMemOperand() 1963 Base = Target->getPhysicalRegister(Base->getRegNum()); in legalizeMemOperand() [all …]
|
D | IceCfg.cpp | 1036 Src0Var->getRegNum(), Src0Var->getStackOffset() + Src1Imm->getValue()); in rematerializeArithmetic() 1052 Instr->getDest()->setRematerializable(Src0Var->getRegNum(), in rematerializeAssign() 1073 Dest->setRematerializable(Src0Var->getRegNum(), Src0Var->getStackOffset()); in rematerializeCast()
|
D | IceOperand.h | 741 bool hasReg() const { return getRegNum().hasValue(); } in hasReg() 742 RegNumT getRegNum() const { return RegNum; } in getRegNum() function
|
D | IceInst.cpp | 1090 if (Dest->hasReg() && Dest->getRegNum() == SrcVar->getRegNum()) { in checkForRedundantAssign()
|
D | IceInstMIPS32.cpp | 428 assert(RA->getRegNum() == RegMIPS32::Reg_RA); in emit() 613 assert(RA->getRegNum() == RegMIPS32::Reg_RA); in emitIAS()
|
D | IceAssemblerMIPS32.cpp | 127 const auto Reg = Var->getRegNum(); in getEncodedGPRegNum() 133 const auto Reg = Var->getRegNum(); in getEncodedFPRegNum()
|
D | IceTargetLowering.cpp | 808 RegsUsed[Var->getRegNum()] = true; in getVarStackSlotParams()
|
D | IceAssemblerARM32.cpp | 180 const auto Reg = Var->getRegNum(); in getEncodedGPRegNum() 187 return RegARM32::getEncodedSReg(Var->getRegNum()); in getEncodedSRegNum() 191 return RegARM32::getEncodedDReg(Var->getRegNum()); in getEncodedDRegNum() 195 return RegARM32::getEncodedQReg(Var->getRegNum()); in getEncodedQRegNum()
|
D | IceInstX86Base.h | 673 MemOp->getBase()->getRegNum() == this->getDest()->getRegNum() && in deoptLeaToAddOrNull() 1100 const auto SrcReg = SrcVar->getRegNum(); in isRedundantAssign() 1101 const auto DestReg = this->Dest->getRegNum(); in isRedundantAssign()
|
D | IceTargetLoweringARM32.h | 1180 TempBaseReg->getRegNum() == Target->getReservedTmpReg()); in assertNoTempOrAssignedToIP()
|
D | IceTargetLoweringX86BaseImpl.h | 956 Str << "%" << getRegName(Var->getRegNum(), VarType); 6036 if (Var->getRegNum() == getStackReg()) 6790 SrcLegal = legalize(Src, Legal_Reg, Dest->getRegNum()); 7816 assert(Slot->getRegNum().hasNoValue()); 8056 (RegNum.hasValue() && RegNum != Var->getRegNum())) {
|
D | IceTargetLoweringX86Base.h | 198 const std::string RegName = Traits::getRegName(Dest->getRegNum()); in createGetIPForRegister()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/ |
D | AMDGPUAsmParser.cpp | 2069 static bool getRegNum(StringRef Str, unsigned& Num) { in getRegNum() function 2094 if (getRegNum(RegSuffix, Num)) in isRegister() 2200 if (!getRegNum(RegSuffix, RegNum)) in ParseRegularReg()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
D | AMDGPUAsmParser.cpp | 2222 static bool getRegNum(StringRef Str, unsigned& Num) { in getRegNum() function 2247 if (getRegNum(RegSuffix, Num)) in isRegister() 2380 if (!getRegNum(RegSuffix, RegNum)) { in ParseRegularReg()
|