/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineFunctionInfo.cpp | 221 const SIRegisterInfo &TRI) { in addPrivateSegmentBuffer() 229 Register SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) { in addDispatchPtr() 236 Register SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) { in addQueuePtr() 243 Register SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) { in addKernargSegmentPtr() 251 Register SIMachineFunctionInfo::addDispatchID(const SIRegisterInfo &TRI) { in addDispatchID() 258 Register SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) { in addFlatScratchInit() 265 Register SIMachineFunctionInfo::addImplicitBufferPtr(const SIRegisterInfo &TRI) { in addImplicitBufferPtr() 316 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in allocateVGPRForSGPRSpills() local 345 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in allocateVGPRForPrologEpilogSGPRSpills() local 438 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in allocateVGPRSpillToAGPR() local [all …]
|
H A D | SIFrameLowering.cpp | 74 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in getVGPRSpillLaneOrTempRegister() local 124 static void buildPrologSpill(const GCNSubtarget &ST, const SIRegisterInfo &TRI, in buildPrologSpill() 148 const SIRegisterInfo &TRI, in buildEpilogRestore() 172 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in buildGitPtr() local 192 static void initLiveRegs(LivePhysRegs &LiveRegs, const SIRegisterInfo &TRI, in initLiveRegs() 222 const SIRegisterInfo &TRI; member in llvm::PrologEpilogSGPRSpillBuilder 331 const SIRegisterInfo &TRI, in PrologEpilogSGPRSpillBuilder() 375 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionFlatScratchInit() local 531 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in getEntryFunctionReservedScratchRsrcReg() local 600 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionPrologue() local [all …]
|
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | LiveRegUnits.h | 31 const TargetRegisterInfo *TRI = nullptr; variable 39 LiveRegUnits(const TargetRegisterInfo &TRI) { in LiveRegUnits() 50 const TargetRegisterInfo *TRI) { in accumulateUsedDefed() 73 void init(const TargetRegisterInfo &TRI) { in init()
|
H A D | LivePhysRegs.h | 51 const TargetRegisterInfo *TRI = nullptr; variable 60 LivePhysRegs(const TargetRegisterInfo &TRI) : TRI(&TRI) { in LivePhysRegs() 68 void init(const TargetRegisterInfo &TRI) { in init()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 29 PPCRegisterBankInfo::PPCRegisterBankInfo(const TargetRegisterInfo &TRI) {} in PPCRegisterBankInfo() 75 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in getInstrMapping() local 240 const TargetRegisterInfo &TRI, in hasFPConstraints() 280 const TargetRegisterInfo &TRI, in onlyUsesFP() 299 const TargetRegisterInfo &TRI, in onlyDefinesFP()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
H A D | XCoreMachineFunctionInfo.cpp | 46 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createLRSpillSlot() local 64 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createFPSpillSlot() local 77 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEHSpillSlot() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.cpp | 96 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasFP() local 105 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasBP() local 117 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in estimateStackSize() local
|
H A D | MipsMachineFunction.cpp | 157 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEhDataRegsFI() local 175 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createISRRegFI() local 202 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getMoveF64ViaSpillFI() local
|
H A D | MipsInstrInfo.h | 140 const TargetRegisterInfo *TRI, in storeRegToStackSlot() 148 const TargetRegisterInfo *TRI, in loadRegFromStackSlot()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachineLateInstrsCleanup.cpp | 42 const TargetRegisterInfo *TRI; member in __anon2f56fbb10111::MachineLateInstrsCleanup 108 const TargetRegisterInfo *TRI) { in clearKillsForDef() 136 const TargetRegisterInfo *TRI) { in removeRedundantDef() 197 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in processBlock() local
|
H A D | MachineCopyPropagation.cpp | 117 const TargetRegisterInfo &TRI) { in markRegsUnavailable() 129 void invalidateRegister(MCRegister Reg, const TargetRegisterInfo &TRI, in invalidateRegister() 158 void clobberRegister(MCRegister Reg, const TargetRegisterInfo &TRI, in clobberRegister() 181 void trackCopy(MachineInstr *MI, const TargetRegisterInfo &TRI, in trackCopy() 209 const TargetRegisterInfo &TRI, in findCopyForUnit() 220 const TargetRegisterInfo &TRI) { in findCopyDefViaUnit() 231 const TargetRegisterInfo &TRI, in findAvailBackwardCopy() 259 const TargetRegisterInfo &TRI, in findAvailCopy() 295 const TargetRegisterInfo *TRI; member in __anonb2bd9f5f0111::MachineCopyPropagation 384 MCRegister Def, const TargetRegisterInfo *TRI, in isNopCopy()
|
H A D | MachineOperand.cpp | 79 const TargetRegisterInfo &TRI) { in substVirtReg() 88 void MachineOperand::substPhysReg(MCRegister Reg, const TargetRegisterInfo &TRI) { in substPhysReg() 342 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in isIdenticalTo() local 404 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in hash_value() local 438 const TargetRegisterInfo *&TRI, in tryToGetTargetInfo() 474 const TargetRegisterInfo *TRI) { in printCFIRegister() 552 const TargetRegisterInfo *TRI) { in printSubRegIdx() 647 const TargetRegisterInfo *TRI) { in printCFI() 761 void MachineOperand::print(raw_ostream &OS, const TargetRegisterInfo *TRI, in print() 767 const TargetRegisterInfo *TRI, in print() [all …]
|
H A D | MIRPrinter.cpp | 184 const TargetRegisterInfo *TRI) { in printRegMIR() 262 const TargetRegisterInfo *TRI) { in printCustomRegMask() 282 const TargetRegisterInfo *TRI) { in printRegClassOrBank() 305 const TargetRegisterInfo *TRI) { in convert() 379 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in convertStackObjects() local 512 const auto *TRI = MF.getSubtarget().getRegisterInfo(); in convertCallSiteObjects() local 598 const auto *TRI = MF.getSubtarget().getRegisterInfo(); in initRegisterMaskIds() local 696 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in print() local 736 const auto *TRI = SubTarget.getRegisterInfo(); in print() local 883 const TargetRegisterInfo *TRI, in print()
|
H A D | MachineRegisterInfo.cpp | 383 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in replaceRegWith() local 469 const TargetRegisterInfo &TRI, in EmitLiveInCopies() 520 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isConstantPhysReg() local 578 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isPhysRegModified() local 593 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isPhysRegUsed() local 604 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in disableCalleeSavedRegister() local 645 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isReservedRegUnit() local
|
H A D | TargetRegisterInfo.cpp | 111 Printable printReg(Register Reg, const TargetRegisterInfo *TRI, in printReg() 142 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit() 165 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit() 176 const TargetRegisterInfo *TRI) { in printRegClassOrBank() 281 const TargetRegisterInfo *TRI) { in firstCommonClass() 382 static bool shareSameRegisterFile(const TargetRegisterInfo &TRI, in shareSameRegisterFile() 675 const TargetRegisterInfo *TRI) { in dumpReg()
|
H A D | LiveRangeEdit.cpp | 139 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in allUsesAvailableAt() local 274 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in useIsKill() local 403 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in eliminateDeadDef() local 412 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in eliminateDeadDef() local
|
H A D | InterferenceCache.cpp | 90 const TargetRegisterInfo *TRI) { in revalidate() 102 const TargetRegisterInfo *TRI, in reset() 120 const TargetRegisterInfo *TRI) { in valid()
|
H A D | FixupStatepointCallerSaved.cpp | 92 static unsigned getRegisterSize(const TargetRegisterInfo &TRI, Register Reg) { in getRegisterSize() 113 const TargetRegisterInfo &TRI) { in performCopyPropagation() 211 const TargetRegisterInfo &TRI; member in __anoneca90bc80211::FrameIndexesCache 235 FrameIndexesCache(MachineFrameInfo &MFI, const TargetRegisterInfo &TRI) in FrameIndexesCache() 319 const TargetRegisterInfo &TRI; member in __anoneca90bc80211::StatepointState 565 const TargetRegisterInfo &TRI; member in __anoneca90bc80211::StatepointProcessor
|
H A D | MachineSink.cpp | 119 const TargetRegisterInfo *TRI; member in __anonecea8dd50111::MachineSinking 999 const TargetRegisterInfo *TRI) { in SinkingPreventsImplicitNullCheck() 1310 const TargetRegisterInfo *TRI, in blockPrologueInterferes() 1628 const TargetRegisterInfo *TRI) { in aliasWithRegsInLiveIn() 1637 unsigned Reg, const TargetRegisterInfo *TRI) { in getSingleLiveInSuccBB() 1665 const TargetRegisterInfo *TRI) { in getSingleLiveInSuccBB() 1680 const TargetRegisterInfo *TRI) { in clearKillFlags() 1701 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in updateLiveIn() local 1753 const TargetRegisterInfo *TRI, in tryToSinkCopy() 1888 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 45 const TargetRegisterInfo &TRI) { in AArch64RegisterBankInfo() 292 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in getInstrAlternativeMappings() local 497 const TargetRegisterInfo &TRI, in hasFPConstraints() 535 const TargetRegisterInfo &TRI, in onlyUsesFP() 552 const TargetRegisterInfo &TRI, in onlyDefinesFP() 586 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in getInstrMapping() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.cpp | 248 const TargetRegisterInfo *TRI = &getRegisterInfo(); in insertBranch() local 331 const TargetRegisterInfo *TRI) { in copyPhysSubRegs() 375 const TargetRegisterInfo *TRI = &getRegisterInfo(); in copyPhysReg() local 404 const TargetRegisterInfo *TRI = &getRegisterInfo(); in copyPhysReg() local 463 const TargetRegisterInfo *TRI, in storeRegToStackSlot() 526 const TargetRegisterInfo *TRI, in loadRegFromStackSlot() 979 const TargetRegisterInfo *TRI = &getRegisterInfo(); in expandPostRAPseudo() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kInstrInfo.cpp | 357 const auto &TRI = getRegisterInfo(); in ExpandMOVX_RR() local 403 const auto &TRI = getRegisterInfo(); in ExpandMOVSZX_RR() local 698 const TargetRegisterInfo *TRI, in getLoadStoreRegOpcode() 720 const TargetRegisterInfo *TRI, in getStoreRegOpcode() 726 const TargetRegisterInfo *TRI, in getLoadRegOpcode() 745 const TargetRegisterInfo *TRI, Register VReg) const { in storeRegToStackSlot() argument 761 const TargetRegisterInfo *TRI, in loadRegFromStackSlot()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 51 const TargetRegisterInfo *TRI) const override { in spillCalleeSavedRegisters() 59 const TargetRegisterInfo *TRI) const override { in restoreCalleeSavedRegisters()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
H A D | BPFMIChecking.cpp | 35 const TargetRegisterInfo *TRI; member 107 static bool hasLiveDefs(const MachineInstr &MI, const TargetRegisterInfo *TRI) { in hasLiveDefs()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 1050 const TargetRegisterInfo *TRI = &getRegisterInfo(); in areMemAccessesTriviallyDisjoint() local 1184 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in UpdateOperandRegClass() local 1273 const TargetRegisterInfo *TRI, const AccessKind AccessToCheck = AK_All) { in areCFlagsAccessedBetweenInstrs() 1415 const TargetRegisterInfo *TRI = &getRegisterInfo(); in optimizePTestInstr() local 1654 const TargetRegisterInfo &TRI, in examineCFlagsUse() 1700 const TargetRegisterInfo &TRI) { in canInstrSubstituteCmpInstr() 1729 const TargetRegisterInfo &TRI = getRegisterInfo(); in substituteCmpToZero() local 1753 int CmpValue, const TargetRegisterInfo &TRI, in canCmpInstrBeRemoved() 1852 const TargetRegisterInfo &TRI = getRegisterInfo(); in removeCmpToZeroOrOne() local 1881 auto TRI = Subtarget.getRegisterInfo(); in expandPostRAPseudo() local [all …]
|