Searched refs:getParent (Results 101 - 125 of 610) sorted by relevance

1234567891011>>

/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h32 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
H A DSystemZElimCompare.cpp212 MachineInstrBuilder(*Branch->getParent()->getParent(), Branch)
229 MachineInstrBuilder(*MI->getParent()->getParent(), MI)
342 MachineBasicBlock &MBB = *Compare->getParent();
418 MachineInstrBuilder(*Branch->getParent()->getParent(), Branch)
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp121 assert(Last.getParent() == First.getParent() &&
142 const MachineFunction *MF = MI.getParent()->getParent();
238 MachineInstr &MI = *MO.getParent();
325 MachineBasicBlock *MBB = List[0]->getParent();
427 MachineInstr &MI = *MO.getParent();
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp66 MachineBasicBlock &MBB = *MI.getParent();
99 MachineBasicBlock &MBB = *MI.getParent();
133 MachineBasicBlock &MBB = *MI.getParent();
167 MachineBasicBlock &MBB = *MI.getParent();
269 MachineFunction &MF = *MI.getParent()->getParent();
321 MachineBasicBlock &MBB = *MI.getParent();
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp147 if (!DefMI->getParent())
156 &DefMI->getParent()->getParent()->getRegInfo();
240 if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath)
323 MachineFunction &MF = *MI->getParent()->getParent();
699 const MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
734 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
1060 MachineFunction &MF = *MBB.getParent();
[all...]
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp209 DL = &F.getParent()->getDataLayout();
344 bool isEntry = SinglePred == &SinglePred->getParent()->getEntryBlock();
347 if (isEntry && BB != &BB->getParent()->getEntryBlock())
348 BB->moveBefore(&BB->getParent()->getEntryBlock());
412 if (UI->getParent() != DestBB || !isa<PHINode>(UI))
417 if (UI->getParent() == DestBB) {
421 if (Insn && Insn->getParent() == BB &&
422 Insn->getParent() != UPN->getIncomingBlock(I))
456 if (V2PN->getParent() == BB)
483 bool isEntry = SinglePred == &SinglePred->getParent()
[all...]
H A DSplitKit.cpp132 UseSlots.push_back(LIS.getInstructionIndex(MO.getParent()).getRegSlot());
367 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI");
473 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
482 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), MI);
490 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
499 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(),
509 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last);
540 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary);
556 defFromParent(0, ParentVNI, Idx, *MI->getParent(), MI);
560 VNInfo *VNI = defFromParent(0, ParentVNI, Boundary, *MI->getParent(),
[all...]
H A DMachineCSE.cpp230 if (!MRI->isConstantPhysReg(Reg, *MBB->getParent()))
272 const MachineBasicBlock *MBB = MI->getParent();
273 const MachineBasicBlock *CSMBB = CSMI->getParent();
387 MachineBasicBlock *CSBB = CSMI->getParent();
388 MachineBasicBlock *BB = MI->getParent();
422 CSBBs.insert(MI.getParent());
427 return CSBBs.count(MI->getParent());
604 if (CSMI->getParent() == MI->getParent()) {
H A DShadowStackGCLowering.cpp148 Constant *PersFn = F.getParent()->getOrInsertFunction(
165 BasicBlock *CallBB = CI->getParent();
239 Constant *GV = new GlobalVariable(*F.getParent(), FrameMap->getType(), true,
399 IRBuilder<> AtEntry(IP->getParent(), IP);
406 AtEntry.SetInsertPoint(IP->getParent(), IP);
432 AtEntry.SetInsertPoint(IP->getParent(), IP);
H A DLivePhysRegs.cpp152 const MachineFunction &MF = *MBB->getParent();
170 const MachineFunction &MF = *MBB->getParent();
H A DProcessImplicitDefs.cpp86 MachineInstr *UserMI = MO.getParent();
100 MachineBasicBlock::instr_iterator UserE = MI->getParent()->instr_end();
H A DSjLjEHPrepare.cpp183 IRBuilder<> Builder(SelI->getParent(), std::next(SelI->getIterator()));
199 auto &DL = F.getParent()->getDataLayout();
207 IRBuilder<> Builder(LPI->getParent(),
208 LPI->getParent()->getFirstInsertionPt());
287 cast<Instruction>(Inst->user_back())->getParent() == BB &&
301 if (UI->getParent() != BB || isa<PHINode>(UI))
307 LiveBBs.insert(Inst->getParent());
313 MarkBlocksLiveIn(U->getParent(), LiveBBs);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DIdentifierResolver.cpp104 S = S->getParent();
121 assert(S->getParent() && "No TUScope?");
122 if (S->getParent()->getFlags() & Scope::ControlScope) {
123 S = S->getParent();
128 return S->getParent()->isDeclScope(D);
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp232 Writer->addRelocation(A_Base, Fragment->getParent(), MRE);
289 Writer->addRelocation(A_Base, Fragment->getParent(), MRE);
296 static_cast<const MCSectionMachO &>(*Fragment->getParent());
401 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);
422 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h121 return contains(Inst->getParent());
666 if (I->getParent() == From->getParent())
670 Loop *ToLoop = getLoopFor(I->getParent());
675 return ToLoop->contains(getLoopFor(From->getParent()));
687 auto *OldBB = Inst->getParent();
688 auto *NewBB = NewLoc->getParent();
718 : UI->getParent();
740 auto *DefBlock = DefI->getParent();
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DValue.cpp128 if (User && User->getParent() == BB)
141 if (BasicBlock *P = I->getParent())
142 if (Function *PP = P->getParent())
145 if (Function *P = BB->getParent())
148 if (Module *P = GV->getParent())
151 if (Function *P = A->getParent())
321 const Module *M = GV->getParent();
409 if (Usr && Usr->getParent() == BB)
525 if (PN && PN->getParent() == CurBB)
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp262 MachineFunction *MF = Filler->getParent()->getParent();
284 const MachineFunction &MF = *MBB.getParent();
332 for (const MCPhysReg *R = TRI.getCalleeSavedRegs(MI.getParent()->getParent());
511 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
534 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
571 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
683 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
715 auto *Fn = MBB.getParent();
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclBase.cpp202 DC = DC->getParent())
287 } while ((DC = DC->getParent()));
304 DC = DC->getParent();
799 MD->getParent()->isLambda())
800 return getNonClosureContext(MD->getParent()->getParent());
807 return getNonClosureContext(BD->getParent());
809 return getNonClosureContext(CD->getParent());
856 if (getParent()->getRedeclContext()->isFileContext() &&
860 return getParent();
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp152 /// getParent - Get this TBAANode's Alias tree parent.
153 TBAANode getParent() const { function in class:__anon2419::TBAANode
227 TBAAStructTypeNode getParent(uint64_t &Offset) const { function in class:__anon2419::TBAAStructTypeNode
254 "TBAAStructTypeNode::getParent should have an offset match!");
496 T = T.getParent();
508 T = T.getParent();
555 T = T.getParent(OffsetA);
571 T = T.getParent(OffsetB);
H A DDomPrinter.cpp44 ::getSimpleNodeLabel(BB, BB->getParent());
47 ::getCompleteNodeLabel(BB, BB->getParent());
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64BranchRelaxation.cpp148 if (NextBB == MBB->getParent()->end())
188 MachineBasicBlock *MBB = MI->getParent();
225 MachineBasicBlock *OrigBB = MI->getParent();
273 << " from BB#" << MI->getParent()->getNumber()
378 MachineBasicBlock *MBB = MI->getParent();
454 BlockInfo[MI->getParent()->getNumber()].Size -= TII->GetInstSizeInBytes(MI);
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/
H A DExtractFunction.cpp91 const BasicBlock *PBB = I->getParent();
92 const Function *PF = PBB->getParent();
95 std::advance(RFI, std::distance(PF->getParent()->begin(),
110 TheInst->getParent()->getInstList().erase(TheInst);
188 Module *M = GV->getParent();
394 BlocksToNotExtractFile.os() << BB->getParent()->getName() << " "
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp117 auto RD = cast<CXXMethodDecl>(CurFuncDecl)->getParent();
432 const CXXRecordDecl *RD = cast<CXXMethodDecl>(CurCodeDecl)->getParent();
433 const CXXRecordDecl *Base = cast<CXXMethodDecl>(GD.getDecl())->getParent();
483 cast<CXXMethodDecl>(CGF.CurCodeDecl)->getParent();
670 if (D->isTrivial() && !D->getParent()->mayInsertExtraPadding())
674 if (D->getParent()->isUnion() && D->isDefaulted())
820 if (Ctor->getParent()->getNumVBases()) {
856 Prologue ? cast<CXXConstructorDecl>(CurGD.getDecl())->getParent()
857 : cast<CXXDestructorDecl>(CurGD.getDecl())->getParent();
1041 CGF.getTypes().getCGRecordLayout(FirstField->getParent());
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp155 const CXXRecordDecl *parent = CXXMethod->getParent();
200 PM.setParent(I->first, PM.getParent(I->second));
342 Profile(ID, getAnalysisDeclContext(), getParent(), CallSite, Block, Index);
346 Profile(ID, getAnalysisDeclContext(), getParent(), Enter);
350 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData);
426 LC = LC->getParent();
437 const LocationContext *Parent = LC->getParent();
453 for (const LocationContext *LCtx = this; LCtx; LCtx = LCtx->getParent()) {

Completed in 371 milliseconds

1234567891011>>