Home
last modified time | relevance | path

Searched refs:RRI (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DPtrState.h114 RRInfo RRI; variable
119 bool IsKnownSafe() const { return RRI.KnownSafe; } in IsKnownSafe()
121 void SetKnownSafe(const bool NewValue) { RRI.KnownSafe = NewValue; } in SetKnownSafe()
123 bool IsTailCallRelease() const { return RRI.IsTailCallRelease; } in IsTailCallRelease()
126 RRI.IsTailCallRelease = NewValue; in SetTailCallRelease()
130 return RRI.ReleaseMetadata != nullptr; in IsTrackingImpreciseReleases()
133 const MDNode *GetReleaseMetadata() const { return RRI.ReleaseMetadata; } in GetReleaseMetadata()
135 void SetReleaseMetadata(MDNode *NewValue) { RRI.ReleaseMetadata = NewValue; } in SetReleaseMetadata()
137 bool IsCFGHazardAfflicted() const { return RRI.CFGHazardAfflicted; } in IsCFGHazardAfflicted()
140 RRI.CFGHazardAfflicted = NewValue; in SetCFGHazardAfflicted()
[all …]
H A DPtrState.cpp144 RRI.clear(); in ResetSequenceProgress()
154 RRI.clear(); in Merge()
166 Partial = RRI.Merge(Other.RRI); in Merge()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp32 MCRegUnitRootIterator RRI; member in __anon1f4922b00111::MCRegAliasIteratorImpl
41 for (RRI = MCRegUnitRootIterator(*RI, MCRI); RRI.isValid(); ++RRI) { in MCRegAliasIteratorImpl()
42 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIteratorImpl()
63 ++RRI; in advance()
64 if (RRI.isValid()) { in advance()
65 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
71 RRI = MCRegUnitRootIterator(*RI, MCRI); in advance()
72 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp259 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterWrite() local
260 WS.setPRF(RRI.IndexPlusCost.first); in addRegisterWrite()
262 if (RRI.RenameAs && RRI.RenameAs != RegID) { in addRegisterWrite()
263 RegID = RRI.RenameAs; in addRegisterWrite()
515 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in collectWrites() local
516 if (RRI.AliasRegID) in collectWrites()
517 RegID = RRI.AliasRegID; in collectWrites()
621 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in addRegisterRead() local
622 RS.setPRF(RRI.IndexPlusCost.first); in addRegisterRead()
665 const RegisterRenamingInfo &RRI = RegisterMappings[RegID].second; in isAvailable() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp593 RewrittenRangeInfo RRI; in changeIterationSpaceEnd() local
596 RRI.ExitSelector = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".exit.selector", in changeIterationSpaceEnd()
598 RRI.PseudoExit = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".pseudo.exit", &F, in changeIterationSpaceEnd()
622 B.CreateCondBr(EnterLoopCond, LS.Header, RRI.PseudoExit); in changeIterationSpaceEnd()
625 LS.LatchBr->setSuccessor(LS.LatchBrExitIdx, RRI.ExitSelector); in changeIterationSpaceEnd()
636 B.SetInsertPoint(RRI.ExitSelector); in changeIterationSpaceEnd()
643 B.CreateCondBr(IterationsLeft, RRI.PseudoExit, LS.LatchExit); in changeIterationSpaceEnd()
646 BranchInst::Create(ContinuationBlock, RRI.PseudoExit); in changeIterationSpaceEnd()
657 RRI.ExitSelector); in changeIterationSpaceEnd()
658 RRI.PHIValuesAtPseudoExit.push_back(NewPHI); in changeIterationSpaceEnd()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1411 RewrittenRangeInfo RRI; changeIterationSpaceEnd() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrFormats.td228 // Format RRI instruction class in Mips : <|opcode|rx|ry|imm5|>
270 // Format RRI-A instruction class in Mips : <|opcode|rx|ry|f|imm4|>
502 // Format EXT-RRI instruction class in Mips16 :
527 // Format EXT-RRI-A instruction class in Mips16 :
528 // <|EXTEND|imm10:4|imm14:11|RRI-A|rx|ry|f|imm3:0>
H A DMips16InstrInfo.td230 // EXT-RRI instruction format
245 // EXT-RRI-A instruction format
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp1124 auto RRI = ExternalSymbolMap.find(Name); in applyExternalSymbolRelocations() local
1125 assert(RRI != ExternalSymbolMap.end() && "No result for symbol"); in applyExternalSymbolRelocations()
1126 Addr = RRI->second.getAddress(); in applyExternalSymbolRelocations()
1127 Flags = RRI->second.getFlags(); in applyExternalSymbolRelocations()