Home
last modified time | relevance | path

Searched defs:RegBank (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp79 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { in updateComponents()
170 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) { in buildObjectGraph()
264 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) { in inheritRegUnits()
276 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) { in computeSubRegs()
476 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) { in computeSecondarySubRegs()
557 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) { in computeSuperRegs()
759 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) in CodeGenRegisterClass()
842 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, in CodeGenRegisterClass()
857 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) { in inheritProperties()
1006 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) { in computeSubClasses()
[all …]
H A DCodeGenTarget.h63 mutable std::unique_ptr<CodeGenRegBank> RegBank; variable
H A DCodeGenTarget.cpp180 const ValueTypeByHwMode &ValueTy, CodeGenRegBank &RegBank, in getSuperRegForSubReg()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp64 CodeGenRegBank &RegBank = Target.getRegBank(); in RegisterInfoEmitter() local
208 const CodeGenRegBank &RegBank, in EmitRegUnitPressure()
687 CodeGenRegBank &RegBank, in emitComposeSubRegIndices()
756 raw_ostream &OS, CodeGenRegBank &RegBank, const std::string &ClName) { in emitComposeSubRegIndexLaneMask()
866 CodeGenRegBank &RegBank) { in runMCDesc()
1106 CodeGenRegBank &RegBank) { in runTargetHeader()
1190 CodeGenRegBank &RegBank) { in runTargetDesc()
1804 CodeGenRegBank &RegBank = Target.getRegBank(); in run() local
1822 CodeGenRegBank &RegBank = Target.getRegBank(); in debugDump() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp73 const RegisterBank &RegBank = getRegBank(Idx); in verify() local
127 const RegisterBank &RegBank = getRegBankFromRegClass(*RC, MRI.getType(Reg)); in getRegBankFromConstraints() local
270 const RegisterBank *RegBank) { in hashPartialMapping()
H A DMachineRegisterInfo.cpp65 const RegisterBank &RegBank) { in setRegBank()
H A DMachineVerifier.cpp2562 const RegisterBank *RegBank = MRI->getRegBankOrNull(Reg); in visitMachineOperand() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp191 const RegisterBank *RegBank = RBI.getRegBank(Reg, MRI, TRI); in guessRegClass() local
358 unsigned RegBank, in selectLoadStoreOpCode()
1098 unsigned RegBank = RBI.getRegBank(Reg, MRI, TRI)->getID(); in select() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h44 const RegisterBank *RegBank; global() member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h61 const RegisterBank *RegBank; member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp213 const RegisterBank &RegBank = *RBI.getRegBank(Reg, MRI, TRI); in getRegClass() local
1453 const RegisterBank &RegBank = *RBI.getRegBank(DstReg, MRI, TRI); in selectMergeValues() local
1522 const RegisterBank &RegBank = *RBI.getRegBank(DstReg, MRI, TRI); in materializeFP() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp638 const RegisterBank *RegBank = Target->getRegBank(VReg.Class.Value); in parseRegisterInfo() local
H A DMIParser.cpp294 const auto &RegBank = RBI->getRegBank(I); in initNames2RegBanks() local
1604 const RegisterBank *RegBank = nullptr; in parseRegisterClassOrBank() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp1900 const RegisterBank &RegBank, in extendLow32IntoHigh32()
3490 unsigned RegBank = AMDGPU::InvalidRegBankID; in getMappingType() local
H A DSIInstrInfo.cpp9670 const RegisterBank *RegBank = RBI->getRegBank(Reg, MRI, RI); in getInstructionUniformity() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp200 void CombinerHelper::setRegBank(Register Reg, const RegisterBank *RegBank) { in setRegBank()