Home
last modified time | relevance | path

Searched refs:getParent (Results 1 – 25 of 793) sorted by relevance

12345678910>>...32

/external/llvm/lib/Analysis/
DCFG.cpp176 assert(A->getParent() == B->getParent() && in isPotentiallyReachable()
188 assert(A->getParent()->getParent() == B->getParent()->getParent() && in isPotentiallyReachable()
193 if (A->getParent() == B->getParent()) { in isPotentiallyReachable()
199 BasicBlock *BB = const_cast<BasicBlock *>(A->getParent()); in isPotentiallyReachable()
214 if (BB == &BB->getParent()->getEntryBlock()) in isPotentiallyReachable()
225 Worklist.push_back(const_cast<BasicBlock*>(A->getParent())); in isPotentiallyReachable()
228 if (A->getParent() == &A->getParent()->getParent()->getEntryBlock()) in isPotentiallyReachable()
230 if (B->getParent() == &A->getParent()->getParent()->getEntryBlock()) in isPotentiallyReachable()
234 const_cast<BasicBlock*>(B->getParent()), in isPotentiallyReachable()
DAliasAnalysisEvaluator.cpp200 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent()); in runOnFunction()
203 PrintResults("MayAlias", PrintMayAlias, *I1, *I2, F.getParent()); in runOnFunction()
207 F.getParent()); in runOnFunction()
210 PrintResults("MustAlias", PrintMustAlias, *I1, *I2, F.getParent()); in runOnFunction()
226 F.getParent()); in runOnFunction()
230 F.getParent()); in runOnFunction()
234 F.getParent()); in runOnFunction()
238 F.getParent()); in runOnFunction()
252 F.getParent()); in runOnFunction()
256 F.getParent()); in runOnFunction()
[all …]
/external/llvm/lib/IR/
DIRBuilder.cpp28 Module &M = *BB->getParent()->getParent(); in CreateGlobalString()
38 assert(BB && BB->getParent() && "No current function!"); in getCurrentFunctionReturnType()
39 return BB->getParent()->getReturnType(); in getCurrentFunctionReturnType()
69 Module *M = BB->getParent()->getParent(); in CreateMemSet()
89 Module *M = BB->getParent()->getParent(); in CreateMemCpy()
113 Module *M = BB->getParent()->getParent(); in CreateMemMove()
135 Module *M = BB->getParent()->getParent(); in CreateLifetimeStart()
150 Module *M = BB->getParent()->getParent(); in CreateLifetimeEnd()
DGlobals.cpp32 return getParent() && getParent()->isMaterializable(this); in isMaterializable()
35 return getParent() && getParent()->isDematerializable(this); in isDematerializable()
38 return getParent()->Materialize(this, ErrInfo); in Materialize()
41 getParent()->Dematerialize(this); in Dematerialize()
45 return getParent()->getDataLayout(); in getDataLayout()
170 Before->getParent()->getGlobalList().insert(Before, this); in GlobalVariable()
176 if (getParent()) in setParent()
179 if (getParent()) in setParent()
184 getParent()->getGlobalList().remove(this); in removeFromParent()
188 getParent()->getGlobalList().erase(this); in eraseFromParent()
[all …]
DBasicBlock.cpp28 if (Function *F = getParent()) in getValueSymbolTable()
34 return getParent()->getDataLayout(); in getDataLayout()
84 assert(getParent() == nullptr && "BasicBlock still linked into the program!"); in ~BasicBlock()
90 if (getParent()) in setParent()
96 if (getParent()) in setParent()
101 getParent()->getBasicBlockList().remove(this); in removeFromParent()
105 getParent()->getBasicBlockList().erase(this); in eraseFromParent()
111 MovePos->getParent()->getBasicBlockList().splice(MovePos, in moveBefore()
112 getParent()->getBasicBlockList(), this); in moveBefore()
119 MovePos->getParent()->getBasicBlockList().splice(++I, in moveAfter()
[all …]
DDominators.cpp82 const BasicBlock *UseBB = User->getParent(); in dominates()
83 const BasicBlock *DefBB = Def->getParent(); in dominates()
119 const BasicBlock *DefBB = Def->getParent(); in dominates()
203 if (PN && PN->getParent() == BBE.getEnd() && in dominates()
213 UseBB = UserInst->getParent(); in dominates()
219 const BasicBlock *DefBB = Def->getParent(); in dominates()
228 UseBB = UserInst->getParent(); in dominates()
280 return isReachableFromEntry(I->getParent()); in isReachableFromEntry()
287 Function &F = *getRoot()->getParent(); in verifyDomTree()
DFunction.cpp58 if (getParent()) in setParent()
61 if (getParent()) in setParent()
68 const Function *F = getParent(); in getArgNo()
83 return getParent()->getAttributes(). in hasNonNullAttr()
91 return getParent()->getAttributes(). in hasByValAttr()
99 return getParent()->getAttributes(). in hasInAllocaAttr()
105 AttributeSet Attrs = getParent()->getAttributes(); in hasByValOrInAllocaAttr()
112 return getParent()->getParamAlignment(getArgNo()+1); in getParamAlignment()
120 return getParent()->getAttributes(). in hasNestAttr()
128 return getParent()->getAttributes(). in hasNoAliasAttr()
[all …]
/external/apache-harmony/logging/src/test/java/org/apache/harmony/logging/tests/java/util/logging/
DLogManagerTest.java114 assertNull(foo.getParent()); in testAddGetLogger()
167 assertNull(foo.getParent()); in testAddGetLogger_Hierachy()
168 assertNull(child.getParent()); in testAddGetLogger_Hierachy()
169 assertNull(grandson.getParent()); in testAddGetLogger_Hierachy()
170 assertNull(otherChild.getParent()); in testAddGetLogger_Hierachy()
175 assertNull(child.getParent()); in testAddGetLogger_Hierachy()
178 assertNull(fakeChild.getParent()); in testAddGetLogger_Hierachy()
181 assertSame(child, grandson.getParent()); in testAddGetLogger_Hierachy()
184 assertSame(foo, child.getParent()); in testAddGetLogger_Hierachy()
185 assertNull(foo.getParent()); in testAddGetLogger_Hierachy()
[all …]
/external/clang/include/clang/AST/
DASTLambda.h29 const CXXRecordDecl *LambdaClass = MD->getParent(); in isLambdaCallOperator()
41 const CXXRecordDecl *LambdaClass = MD->getParent(); in isGenericLambdaCallOperatorSpecialization()
49 return C ? C->getParent()->isLambda() : false; in isLambdaConversionOperator()
73 return DC->getParent()->getParent(); in getLambdaAwareParentOfDeclContext()
75 return DC->getParent(); in getLambdaAwareParentOfDeclContext()
DParentMap.h37 Stmt *getParent(Stmt*) const;
43 const Stmt *getParent(const Stmt* S) const { in getParent() function
44 return getParent(const_cast<Stmt*>(S)); in getParent()
56 return getParent(S) != nullptr; in hasParent()
/external/llvm/lib/Transforms/Utils/
DBuildLibCalls.cpp41 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrLen()
70 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrNLen()
100 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrChr()
126 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrNCmp()
159 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrCpy()
183 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitStrNCpy()
210 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitMemCpyChk()
238 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitMemChr()
266 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitMemCmp()
314 Module *M = B.GetInsertBlock()->getParent()->getParent(); in EmitUnaryFloatFnCall()
[all …]
DDemoteRegToStack.cpp37 Function *F = I.getParent()->getParent(); in DemoteRegToStack()
90 unsigned SuccNum = GetSuccessorNumber(I.getParent(), II.getNormalDest()); in DemoteRegToStack()
122 Function *F = P->getParent()->getParent(); in DemotePHIToStack()
130 assert(II->getParent() != P->getIncomingBlock(i) && in DemotePHIToStack()
/external/llvm/lib/Target/R600/
DSILowerControlFlow.cpp136 if (!shouldSkip(*From.getParent()->succ_begin(), To.getMBB())) in Skip()
140 BuildMI(*From.getParent(), &From, DL, TII->get(AMDGPU::S_CBRANCH_EXECZ)) in Skip()
147 MachineBasicBlock &MBB = *MI.getParent(); in SkipIfDead()
150 if (MBB.getParent()->getInfo<SIMachineFunctionInfo>()->ShaderType != in SkipIfDead()
152 !shouldSkip(&MBB, &MBB.getParent()->back())) in SkipIfDead()
180 MachineBasicBlock &MBB = *MI.getParent(); in If()
198 MachineBasicBlock &MBB = *MI.getParent(); in Else()
217 MachineBasicBlock &MBB = *MI.getParent(); in Break()
231 MachineBasicBlock &MBB = *MI.getParent(); in IfBreak()
246 MachineBasicBlock &MBB = *MI.getParent(); in ElseBreak()
[all …]
/external/llvm/lib/Transforms/Scalar/
DSink.cpp85 BasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock()
190 if (Inst->getParent() == SuccToSinkTo) in IsAcceptableTarget()
197 if (SuccToSinkTo->getUniquePredecessor() != Inst->getParent()) { in IsAcceptableTarget()
205 if (!DT->dominates(Inst->getParent(), SuccToSinkTo)) in IsAcceptableTarget()
210 Loop *cur = LI->getLoopFor(Inst->getParent()); in IsAcceptableTarget()
250 DomTreeNode *DTN = DT->getNode(Inst->getParent()); in SinkInstruction()
254 if ((*I)->getIDom()->getBlock() == Inst->getParent() && in SinkInstruction()
261 for (succ_iterator I = succ_begin(Inst->getParent()), in SinkInstruction()
262 E = succ_end(Inst->getParent()); I != E && !SuccToSinkTo; ++I) { in SinkInstruction()
272 Inst->getParent()->printAsOperand(dbgs(), false); in SinkInstruction()
DCorrelatedValuePropagation.cpp76 Constant *C = LVI->getConstant(S->getOperand(0), S->getParent()); in processSelect()
98 BasicBlock *BB = P->getParent(); in processPHI()
150 Constant *C = LVI->getConstant(Pointer, I->getParent()); in processMemAccess()
166 cast<Instruction>(Op0)->getParent() == C->getParent()) in processCmp()
172 pred_iterator PI = pred_begin(C->getParent()), PE = pred_end(C->getParent()); in processCmp()
176 C->getOperand(0), Op1, *PI, C->getParent()); in processCmp()
182 C->getOperand(0), Op1, *PI, C->getParent()); in processCmp()
208 BasicBlock *BB = SI->getParent(); in processSwitch()
212 if (isa<Instruction>(Cond) && cast<Instruction>(Cond)->getParent() == BB) in processSwitch()
/external/llvm/include/llvm/Analysis/
DRegionIterator.h71 succ = getNode()->getParent()->getNode(BB); in getISucc()
84 return getNode()->getParent()->getExit() == BB; in isExit()
149 assert(getNode()->getParent() == I.getNode()->getParent()
185 assert(Node->getParent() && "A BB node must have a parent!"); in RNSuccIterator()
189 && Node->getParent()->getExit() == *Itor) in RNSuccIterator()
200 assert(Node->getParent() == x.Node->getParent()
212 Region* Parent = Node->getParent();
226 && Node->getParent()->getExit() == *Itor);
239 assert(Node->getParent() == I.Node->getParent()
/external/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.cpp129 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex()
176 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
178 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
182 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
205 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
207 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
211 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
237 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
239 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
246 BuildMI(*MI.getParent(), II, MI.getDebugLoc(), in eliminateFrameIndex()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp351 *NewPt->getParent()->getParent()).getDomTree(); in isDominated()
360 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
361 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
377 *NewPt->getParent()->getParent()).getDomTree(); in tryAndMerge()
378 BasicBlock *NewBB = NewPt->getParent(); in tryAndMerge()
386 BasicBlock *CurBB = IPI->first->getParent(); in tryAndMerge()
451 InsPtsPerFunc[InsertionPoint->getParent()->getParent()]; in computeInsertionPoints()
485 Module *M = FctToInstPtsIt->first->getParent(); in insertDefinitions()
507 IRBuilder<> Builder(IPI->first->getParent(), IPI->first); in insertDefinitions()
DAArch64CleanupLocalDynamicTLSPass.cpp94 MachineFunction *MF = I->getParent()->getParent(); in replaceTLSBaseAddrCall()
101 MachineInstr *Copy = BuildMI(*I->getParent(), I, I->getDebugLoc(), in replaceTLSBaseAddrCall()
114 MachineFunction *MF = I->getParent()->getParent(); in setRegister()
125 MachineInstr *Copy = BuildMI(*I->getParent(), Next, I->getDebugLoc(), in setRegister()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp54 const MachineFunction *MF = getParent(); in getSymbol()
80 MachineFunction &MF = *N->getParent(); in addNodeToList()
93 N->getParent()->removeFromMBBNumbering(N->Number); in removeNodeFromList()
103 assert(!N->getParent() && "machine instruction already in a basic block"); in addNodeToList()
108 MachineFunction *MF = Parent->getParent(); in addNodeToList()
118 assert(N->getParent() && "machine instruction not in a basic block"); in removeNodeFromList()
121 if (MachineFunction *MF = N->getParent()->getParent()) in removeNodeFromList()
136 assert(Parent->getParent() == fromList.Parent->getParent() && in transferNodesFromList()
149 assert(!MI->getParent() && "MI is still in a block!"); in deleteNode()
150 Parent->getParent()->DeleteMachineInstr(MI); in deleteNode()
[all …]
/external/llvm/lib/Target/Mips/
DMipsSERegisterInfo.cpp110 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFI()
166 MachineBasicBlock &MBB = *MI.getParent(); in eliminateFI()
171 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); in eliminateFI()
175 MBB.getParent()->getTarget().getInstrInfo()); in eliminateFI()
184 MachineBasicBlock &MBB = *MI.getParent(); in eliminateFI()
190 MBB.getParent()->getTarget().getInstrInfo()); in eliminateFI()
/external/clang/lib/StaticAnalyzer/Checkers/
DTraversalChecker.cpp42 Parent = Parents.getParent(Condition); in checkBranchCondition()
74 for (const LocationContext *LC = C.getLocationContext()->getParent(); in checkPreCall()
75 LC != nullptr; LC = LC->getParent()) in checkPreCall()
91 for (const LocationContext *LC = C.getLocationContext()->getParent(); in checkPostCall()
92 LC != nullptr; LC = LC->getParent()) in checkPostCall()
/external/llvm/lib/Target/Sparc/
DSparcRegisterInfo.cpp120 BuildMI(*MI.getParent(), II, dl, TII.get(SP::SETHIi), SP::G1) in replaceFI()
125 BuildMI(*MI.getParent(), II, dl, TII.get(SP::ADDrr), SP::G1).addReg(SP::G1) in replaceFI()
138 BuildMI(*MI.getParent(), II, dl, TII.get(SP::SETHIi), SP::G1) in replaceFI()
140 BuildMI(*MI.getParent(), II, dl, TII.get(SP::XORri), SP::G1) in replaceFI()
143 BuildMI(*MI.getParent(), II, dl, TII.get(SP::ADDrr), SP::G1).addReg(SP::G1) in replaceFI()
162 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex()
182 BuildMI(*MI.getParent(), II, dl, TII.get(SP::STDFri)) in eliminateFrameIndex()
194 BuildMI(*MI.getParent(), II, dl, TII.get(SP::LDDFri), DestEvenReg) in eliminateFrameIndex()
/external/llvm/tools/opt/
DPassPrinters.cpp45 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, F.getParent()); in runOnFunction()
81 .print(Out, F->getParent()); in runOnSCC()
147 .print(Out, L->getHeader()->getParent()->getParent()); in runOnLoop()
178 << R->getEntry()->getParent()->getName() << "':\n"; in runOnRegion()
182 .print(Out, R->getEntry()->getParent()->getParent()); in runOnRegion()
216 .print(Out, BB.getParent()->getParent()); in runOnBasicBlock()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp170 Writer->getSectionAddress(A_SD->getFragment()->getParent()); in RecordARMScatteredHalfRelocation()
184 FixedValue -= Writer->getSectionAddress(B_SD->getFragment()->getParent()); in RecordARMScatteredHalfRelocation()
235 Writer->addRelocation(Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
246 Writer->addRelocation(Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
271 uint64_t SecAddr = Writer->getSectionAddress(A_SD->getFragment()->getParent()); in RecordARMScatteredRelocation()
287 FixedValue -= Writer->getSectionAddress(B_SD->getFragment()->getParent()); in RecordARMScatteredRelocation()
300 Writer->addRelocation(Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
310 Writer->addRelocation(Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
345 Value -= Writer->getSectionAddress(Fragment.getParent()); in requiresExternRelocation()
441 FixedValue -= Writer->getSectionAddress(Fragment->getParent()); in RecordRelocation()
[all …]

12345678910>>...32