Searched refs:RI (Results 1 - 25 of 199) sorted by relevance

12345678

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.h27 const VERegisterInfo RI; member in class:llvm::VEInstrInfo
38 const VERegisterInfo &getRegisterInfo() const { return RI; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInstrDesc.cpp33 const MCRegisterInfo &RI) const {
36 unsigned PC = RI.getProgramCounter();
39 if (hasDefOfPhysReg(MI, PC, RI))
54 const MCRegisterInfo &RI) const {
57 RI.isSubRegisterEq(Reg, MI.getOperand(i).getReg()))
62 RI.isSubRegisterEq(Reg, MI.getOperand(i).getReg()))
64 return hasImplicitDefOfPhysReg(Reg, &RI);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h64 MachineRegionInfo *RI, MachineDominatorTree *DT,
86 MachineRegionInfo RI; member in class:llvm::MachineRegionInfoPass
94 MachineRegionInfo &getRegionInfo() { return RI; }
96 const MachineRegionInfo &getRegionInfo() const { return RI; }
142 static NodeRef getEntryNode(MachineRegionInfo *RI) { argument
144 RI->getTopLevelRegion());
147 static nodes_iterator nodes_begin(MachineRegionInfo *RI) { argument
148 return nodes_iterator::begin(getEntryNode(RI));
151 static nodes_iterator nodes_end(MachineRegionInfo *RI) { argument
152 return nodes_iterator::end(getEntryNode(RI));
162 getEntryNode(MachineRegionInfoPass *RI) argument
166 nodes_begin(MachineRegionInfoPass *RI) argument
170 nodes_end(MachineRegionInfoPass *RI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionPrinter.h34 /// @param RI The analysis to display.
35 void viewRegion(llvm::RegionInfo *RI);
54 /// @param RI The analysis to display.
55 void viewRegionOnly(llvm::RegionInfo *RI);
H A DRegionIterator.h325 static NodeRef getEntryNode(RegionInfo *RI) { argument
326 return GraphTraits<FlatIt<Region*>>::getEntryNode(RI->getTopLevelRegion());
329 static nodes_iterator nodes_begin(RegionInfo* RI) { argument
330 return nodes_iterator::begin(getEntryNode(RI));
333 static nodes_iterator nodes_end(RegionInfo *RI) { argument
334 return nodes_iterator::end(getEntryNode(RI));
344 static NodeRef getEntryNode(RegionInfoPass *RI) { argument
345 return GraphTraits<RegionInfo*>::getEntryNode(&RI->getRegionInfo());
348 static nodes_iterator nodes_begin(RegionInfoPass* RI) { argument
349 return GraphTraits<RegionInfo*>::nodes_begin(&RI
352 nodes_end(RegionInfoPass *RI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.h23 ARMRegisterInfo RI; member in class:llvm::ARMInstrInfo
38 const ARMRegisterInfo &getRegisterInfo() const override { return RI; }
H A DThumb1InstrInfo.h23 ThumbRegisterInfo RI; member in class:llvm::Thumb1InstrInfo
38 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; }
H A DThumb2InstrInfo.h24 ThumbRegisterInfo RI; member in class:llvm::Thumb2InstrInfo
61 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DMachO_arm64.cpp34 getRelocationKind(const MachO::relocation_info &RI) { argument
35 switch (RI.r_type) {
37 if (!RI.r_pcrel) {
38 if (RI.r_length == 3)
39 return RI.r_extern ? Pointer64 : Pointer64Anon;
40 else if (RI.r_length == 2)
48 if (!RI.r_pcrel && RI.r_extern) {
49 if (RI.r_length == 2)
51 else if (RI
99 MachO::relocation_info RI; local
200 MachO::relocation_info RI = getRelocationInfo(RelItr); variable
[all...]
H A DMachO_x86_64.cpp33 getRelocationKind(const MachO::relocation_info &RI) { argument
34 switch (RI.r_type) {
36 if (!RI.r_pcrel) {
37 if (RI.r_length == 3)
38 return RI.r_extern ? Pointer64 : Pointer64Anon;
39 else if (RI.r_extern && RI.r_length == 2)
44 if (RI.r_pcrel && RI.r_length == 2)
45 return RI
102 MachO::relocation_info RI; local
209 MachO::relocation_info RI = getRelocationInfo(RelItr); variable
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp55 Value *GetExceptionObject(ResumeInst *RI);
103 Value *DwarfEHPrepare::GetExceptionObject(ResumeInst *RI) { argument
104 Value *V = RI->getOperand(0);
124 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI);
126 RI->eraseFromParent();
147 for (auto *RI : Resumes) {
149 if (isPotentiallyReachable(LP, RI, nullptr, DT)) {
168 ResumeInst *RI = Resumes[I]; local
170 Resumes[ResumesLeft++] = RI;
221 ResumeInst *RI = Resumes.front(); local
[all...]
H A DPHIEliminationUtils.cpp36 for (MachineInstr &RI : MRI.reg_instructions(SrcReg)) {
37 if (RI.getParent() == MBB)
38 DefUsesInMBB.insert(&RI);
H A DMachineRegionInfo.cpp38 MachineRegionInfo* RI,
40 RegionBase<RegionTraits<MachineFunction>>(Entry, Exit, RI, DT, Parent) {}
91 RI.recalculate(F, DT, PDT, DF);
93 LLVM_DEBUG(RI.dump());
99 RI.releaseMemory();
107 RI.verifyAnalysis();
119 RI.print(OS);
124 RI.dump();
37 MachineRegion(MachineBasicBlock *Entry, MachineBasicBlock *Exit, MachineRegionInfo* RI, MachineDominatorTree *DT, MachineRegion *Parent) argument
H A DGCMetadata.cpp113 for (GCFunctionInfo::roots_iterator RI = FD->roots_begin(),
115 RI != RE; ++RI)
116 OS << "\t" << RI->Num << "\t" << RI->StackOffset << "[sp]\n";
125 for (GCFunctionInfo::live_iterator RI = FD->live_begin(PI),
128 OS << " " << RI->Num;
129 if (++RI == RE)
H A DGCRootLowering.cpp294 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin();
295 RI != FI->roots_end();) {
297 if (MF.getFrameInfo().isDeadObjectIndex(RI->Num)) {
298 RI = FI->removeStackRoot(RI);
302 RI->StackOffset = TFI->getFrameIndexReference(MF, RI->Num, FrameReg);
303 ++RI;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DObject.h182 void LLVMDisposeRelocationIterator(LLVMRelocationIteratorRef RI);
184 LLVMRelocationIteratorRef RI);
185 void LLVMMoveToNextRelocation(LLVMRelocationIteratorRef RI);
194 uint64_t LLVMGetRelocationOffset(LLVMRelocationIteratorRef RI);
195 LLVMSymbolIteratorRef LLVMGetRelocationSymbol(LLVMRelocationIteratorRef RI);
196 uint64_t LLVMGetRelocationType(LLVMRelocationIteratorRef RI);
199 const char *LLVMGetRelocationTypeName(LLVMRelocationIteratorRef RI);
200 const char *LLVMGetRelocationValueString(LLVMRelocationIteratorRef RI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionInfo.cpp65 RegionInfo* RI,
67 RegionBase<RegionTraits<Function>>(Entry, Exit, RI, DT, Parent) {
133 RI.recalculate(F, DT, PDT, DF);
138 RI.releaseMemory();
142 RI.verifyAnalysis();
153 RI.print(OS);
158 RI.dump();
191 RegionInfo RI; local
196 RI.recalculate(F, DT, PDT, DF);
197 return RI;
64 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RI, DominatorTree *DT, Region *Parent) argument
[all...]
H A DRegionPrinter.cpp120 for (const auto &RI : R)
121 printRegionCluster(*RI, GW, depth + 1);
123 const RegionInfo &RI = *static_cast<const RegionInfo*>(R.getRegionInfo()); local
126 if (RI.getRegionFor(BB) == &R)
128 << static_cast<const void*>(RI.getTopLevelRegion()->getBBNode(BB))
231 static void viewRegionInfo(RegionInfo *RI, bool ShortNames) { argument
232 assert(RI && "Argument must be non-null");
234 llvm::Function *F = RI->getTopLevelRegion()->getEntry()->getParent();
235 std::string GraphName = DOTGraphTraits<RegionInfo *>::getGraphName(RI);
237 llvm::ViewGraph(RI, "re
256 viewRegion(RegionInfo *RI) argument
262 viewRegionOnly(RegionInfo *RI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp107 MachineBasicBlock::reverse_instr_iterator RI = ++I.getReverse(); local
108 assert(RI->getOpcode() == Lanai::LDW_RI && RI->getOperand(0).isReg() &&
109 RI->getOperand(0).getReg() == Lanai::FP &&
110 RI->getOperand(1).isReg() &&
111 RI->getOperand(1).getReg() == Lanai::FP &&
112 RI->getOperand(2).isImm() && RI->getOperand(2).getImm() == -8);
113 ++RI;
114 assert(RI
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600FrameLowering.cpp25 const R600RegisterInfo *RI local
29 FrameReg = RI->getFrameRegister(MF);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp194 BasicBlock::iterator RI = R->begin(); local
197 assert(LI != LE && RI != R->end());
198 Instruction *LeftI = &*LI, *RightI = &*RI;
212 ++RI;
218 for (LI = L->begin(), RI = R->begin(); LI != LE; ++LI, ++RI)
219 unify(&*LI, &*RI);
223 void runBlockDiff(BasicBlock::iterator LI, BasicBlock::iterator RI);
277 InvokeInst *RI = cast<InvokeInst>(R); local
278 if (diffCallSites(CallSite(LI), CallSite(RI), Complai
289 BranchInst *RI = cast<BranchInst>(R); local
307 IndirectBrInst *RI = cast<IndirectBrInst>(R); local
327 SwitchInst *RI = cast<SwitchInst>(R); local
575 BasicBlock::iterator LI = LStart, RI = RStart; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DPlistReporter.cpp52 RI = D.range_begin(), RE = D.range_end(); RI != RE; ++RI) {
53 AddFID(FM, Fids, SM, RI->getBegin());
54 AddFID(FM, Fids, SM, RI->getEnd());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp178 CHRScope(RegInfo RI) : BranchInsertPoint(nullptr) { argument
179 assert(RI.R && "Null RegionIn");
180 RegInfos.push_back(RI);
224 for (RegInfo &RI : Next->RegInfos)
225 RegInfos.push_back(RI);
233 for (RegInfo &RI : RegInfos)
234 if (RI.R == SubIn->getParentRegion()) {
250 [&Boundary](const RegInfo& RI) {
251 return Boundary == RI.R;
260 for (RegInfo &RI
408 RegionInfo &RI; member in class:__anon2622::CHR
716 getBranchInsertPoint(RegInfo &RI) argument
894 RegInfo &RI = Scope->RegInfos[0]; local
1046 getCHRConditionValuesForRegion(RegInfo &RI) argument
2086 RegionInfo &RI = getAnalysis<RegionInfoPass>().getRegionInfo(); local
2106 auto &RI = FAM.getResult<RegionInfoAnalysis>(F); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.h27 const MSP430RegisterInfo RI; member in class:llvm::MSP430InstrInfo
36 const TargetRegisterInfo &getRegisterInfo() const { return RI; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.h25 const BPFRegisterInfo RI; member in class:llvm::BPFInstrInfo
30 const BPFRegisterInfo &getRegisterInfo() const { return RI; }

Completed in 154 milliseconds

12345678