Home
last modified time | relevance | path

Searched refs:IPA (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSplitKit.h145 InsertPointAnalysis IPA; variable
231 return IPA.getLastInsertPoint(*CurLI, *MF.getBlockNumbered(Num)); in getLastSplitPoint()
235 return IPA.getLastInsertPoint(*CurLI, *BB); in getLastSplitPoint()
239 return IPA.getLastInsertPointIter(*CurLI, *BB); in getLastSplitPointIter()
243 return IPA.getFirstInsertPoint(*MF.getBlockNumbered(Num)); in getFirstSplitPoint()
H A DInlineSpiller.cpp97 InsertPointAnalysis IPA; member in __anon689c7d9e0111::HoistSpillHelper
147 IPA(LIS, mf.getNumBlockIDs()) {} in HoistSpillHelper()
1264 SlotIndex Idx = IPA.getLastInsertPoint(OrigLI, BB); in isSpillCandBB()
1596 MachineBasicBlock::iterator MII = IPA.getLastInsertPointIter(OrigLI, *BB); in hoistAllSpills()
H A DSplitKit.cpp155 TII(*MF.getSubtarget().getInstrInfo()), IPA(lis, MF.getNumBlockIDs()) {} in SplitAnalysis()
/llvm-project-15.0.7/clang/docs/analyzer/
H A Ddeveloper-docs.rst10 developer-docs/IPA
/llvm-project-15.0.7/llvm/test/Analysis/StackSafetyAnalysis/
H A Dipa-alias.ll4 ; Test IPA over a single combined file
H A Dipa.ll460 ; FIXME: IPA should detect that access is safe
/llvm-project-15.0.7/clang/test/Analysis/
H A Dblocks.m60 // via IPA 'logQueue' and 'client' should be updated after the call to 'dispatch_once'.
H A Dretain-release.m1220 // Until we have full IPA, the analyzer should stop tracking the reference
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDeclCXX.cpp556 } else if (auto *IPA = D->getAttr<InitPriorityAttr>()) { in EmitCXXGlobalVarDeclInitFunc() local
557 OrderGlobalInitsOrStermFinalizers Key(IPA->getPriority(), in EmitCXXGlobalVarDeclInitFunc()
H A DItaniumCXXABI.cpp4825 if (auto *IPA = D.getAttr<InitPriorityAttr>()) { in emitCXXStermFinalizer() local
4827 IPA->getPriority()); in emitCXXStermFinalizer()
/llvm-project-15.0.7/llvm/docs/
H A DLexicon.rst168 **IPA**
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/
H A Drange.ll1344 …ne [[DPA:%.*]], double* nofree readnone [[DPB:%.*]], i8* nofree readnone [[IPA:%.*]], i8* nofree r…
1348 ; IS__TUNIT_OPM-NEXT: [[R4:%.*]] = call i1 @ip_icmp(i8* noalias nofree readnone [[IPA]], i8* noa…
1356 …ne [[DPA:%.*]], double* nofree readnone [[DPB:%.*]], i8* nofree readnone [[IPA:%.*]], i8* nofree r…
1360 ; IS__TUNIT_NPM-NEXT: [[R4:%.*]] = call i1 @ip_icmp(i8* noalias nofree readnone [[IPA]], i8* noa…
1368 …ne [[DPA:%.*]], double* nofree readnone [[DPB:%.*]], i8* nofree readnone [[IPA:%.*]], i8* nofree r…
1372 ; IS__CGSCC_OPM-NEXT: [[R4:%.*]] = call i1 @ip_icmp(i8* noalias nofree readnone [[IPA]], i8* noa…
1380 …ne [[DPA:%.*]], double* nofree readnone [[DPB:%.*]], i8* nofree readnone [[IPA:%.*]], i8* nofree r…
1384 ; IS__CGSCC_NPM-NEXT: [[R4:%.*]] = call i1 @ip_icmp(i8* noalias nofree readnone [[IPA]], i8* noa…
/llvm-project-15.0.7/clang/test/ARCMT/
H A Dobjcmt-arc-cf-annotations.m1115 // Until we have full IPA, the analyzer should stop tracking the reference
H A Dobjcmt-arc-cf-annotations.m.result1157 // Until we have full IPA, the analyzer should stop tracking the reference