/llvm-project/clang/test/CodeGen/ |
H A D | 2003-09-18-BitfieldTests.c | 4 typedef struct BF { struct 8 } BF; argument
|
H A D | voidptr-vaarg.c | 455 typedef struct BF { global() struct 460 } BF; global() typedef
|
/llvm-project/bolt/lib/Passes/ |
H A D | ValidateMemRefs.cpp | 22 bool ValidateMemRefs::checkAndFixJTReference(BinaryFunction &BF, MCInst &Inst, in checkAndFixJTReference() 55 void ValidateMemRefs::runOnFunction(BinaryFunction &BF) { in runOnFunction() 84 [&](BinaryFunction &BF, MCPlusBuilder::AllocatorIdTy AllocId) { in runOnFunctions() 87 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in runOnFunctions()
|
H A D | MCF.cpp | 165 void computeEdgeWeights(BinaryFunction &BF, EdgeWeightMap &EdgeWeights) { in computeEdgeWeights() 172 void recalculateBBCounts(BinaryFunction &BF, bool AllEdges) { in recalculateBBCounts() 200 void guessEdgeByRelHotness(BinaryFunction &BF, bool UseSucc, in guessEdgeByRelHotness() 308 void guessEdgeByIterativeApproach(BinaryFunction &BF) { in guessEdgeByIterativeApproach() 349 createLoopNestLevelMap(BinaryFunction &BF) { in createLoopNestLevelMap() 361 void equalizeBBCounts(DataflowInfoManager &Info, BinaryFunction &BF) { in equalizeBBCounts() 437 void EstimateEdgeCounts::runOnFunction(BinaryFunction &BF) { in runOnFunction() 460 [](const BinaryFunction &BF) { in runOnFunctions() 465 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions() 468 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in runOnFunctions()
|
H A D | FrameAnalysis.cpp | 98 const BinaryFunction &BF; member in llvm::bolt::__anonb281f0660211::FrameAccessAnalysis 165 FrameAccessAnalysis(BinaryFunction &BF, StackPointerTracking &SPT) in FrameAccessAnalysis() 318 bool FrameAnalysis::updateArgsTouchedFor(const BinaryFunction &BF, MCInst &Inst, in updateArgsTouchedFor() 389 bool FrameAnalysis::computeArgsAccessed(BinaryFunction &BF) { in computeArgsAccessed() 463 bool FrameAnalysis::restoreFrameIndex(BinaryFunction &BF) { in restoreFrameIndex() 506 ParallelUtilities::WorkFuncTy CleanFunction = [&](BinaryFunction &BF) { in cleanAnnotations() 584 ParallelUtilities::WorkFuncTy ClearFunctionSPT = [&](BinaryFunction &BF) { in clearSPTMap() 589 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in clearSPTMap() 606 BinaryFunction &BF = BFI.second; in preComputeSPT() local 618 [&](BinaryFunction &BF, MCPlusBuilder::AllocatorIdTy AllocId) { in preComputeSPT() [all …]
|
H A D | LoopInversionPass.cpp | 32 bool LoopInversionPass::runOnFunction(BinaryFunction &BF) { in runOnFunction() 93 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions() 98 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in runOnFunctions()
|
H A D | FrameOptimizer.cpp | 58 BinaryFunction &BF) { in removeUnnecessaryLoads() 163 BinaryFunction &BF) { in removeUnusedStores() 338 auto LogFunc = [&](BinaryFunction &BF) { in performShrinkWrapping() 352 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in performShrinkWrapping() 364 [&](BinaryFunction &BF, MCPlusBuilder::AllocatorIdTy AllocatorId) { in performShrinkWrapping()
|
H A D | ReorderAlgorithm.cpp | 126 void GreedyClusterAlgorithm::clusterBasicBlocks(BinaryFunction &BF, in clusterBasicBlocks() 232 const BinaryFunction &BF) { in initQueue() 252 const BinaryFunction &BF) { in adjustQueue() 310 const BinaryFunction &BF) { in initQueue() 320 const BinaryFunction &BF) { in adjustQueue() 402 void TSPReorderAlgorithm::reorderBasicBlocks(BinaryFunction &BF, in reorderBasicBlocks() 504 void ExtTSPReorderAlgorithm::reorderBasicBlocks(BinaryFunction &BF, in reorderBasicBlocks() 555 BinaryFunction &BF, BasicBlockOrder &Order) const { in reorderBasicBlocks() 571 BinaryFunction &BF, BasicBlockOrder &Order) const { in reorderBasicBlocks() 676 BinaryFunction &BF, BasicBlockOrder &Order) const { in reorderBasicBlocks() [all …]
|
H A D | FixRelaxationPass.cpp | 26 void FixRelaxations::runOnFunction(BinaryFunction &BF) { in runOnFunction() 62 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
|
H A D | StokeInfo.cpp | 46 void StokeInfo::checkInstr(const BinaryFunction &BF, StokeFuncInfo &FuncInfo) { in checkInstr() 93 bool StokeInfo::checkFunction(BinaryFunction &BF, DataflowInfoManager &DInfo, in checkFunction() 182 for (auto &BF : BC.getBinaryFunctions()) { in runOnFunctions() local
|
H A D | ReorderFunctions.cpp | 135 BinaryFunction &BF = It.second; reorder() local 278 __anoncdb140230202(const BinaryFunction &BF) runOnFunctions() argument 300 __anoncdb140230302(BinaryFunction &BF) runOnFunctions() argument 373 for (const BinaryFunction &BF : llvm::make_second_range(BFs)) runOnFunctions() local 420 BinaryFunction *BF = BC.getFunctionForSymbol(FuncBD->getSymbol()); runOnFunctions() local 473 __anoncdb140230502(BinaryFunction &BF) runOnFunctions() argument [all...] |
H A D | FixRISCVCallsPass.cpp | 19 void FixRISCVCallsPass::runOnFunction(BinaryFunction &BF) { in runOnFunction() 83 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
|
H A D | BinaryPasses.cpp | 240 runOnFunction(BinaryFunction & BF) runOnFunction() argument 312 __anon181d622b0202(BinaryFunction &BF) runOnFunctions() argument 313 __anon181d622b0302(const BinaryFunction &BF) runOnFunctions() argument 355 __anon181d622b0402(BinaryFunction &BF) runOnFunctions() argument 359 __anon181d622b0502(const BinaryFunction &BF) runOnFunctions() argument 394 __anon181d622b0602(BinaryFunction &BF) runOnFunctions() argument 411 __anon181d622b0702(const BinaryFunction &BF) runOnFunctions() argument 466 modifyFunctionLayout(BinaryFunction & BF,LayoutType Type,bool MinBranchClusters) const modifyFunctionLayout() argument 538 __anon181d622b0802(BinaryFunction &BF) runOnFunctions() argument 556 __anon181d622b0902(const BinaryFunction &BF) runOnFunctions() argument 574 __anon181d622b0a02(BinaryFunction &BF) runOnFunctions() argument 586 __anon181d622b0b02(const BinaryFunction &BF) runOnFunctions() argument 814 fixTailCalls(BinaryFunction & BF) fixTailCalls() argument 1075 __anon181d622b0e02(BinaryFunction &BF) runOnFunctions() argument 1151 simplifyRODataLoads(BinaryFunction & BF) simplifyRODataLoads() argument 1554 BinaryFunction &BF = BFI.second; runOnFunctions() local 1643 BinaryFunction &BF = BFI.second; runOnFunctions() local 1909 runOnFunction(BinaryFunction & BF) runOnFunction() argument 1921 __anon181d622b1702(BinaryFunction &BF) runOnFunctions() argument 1925 __anon181d622b1802(const BinaryFunction &BF) runOnFunctions() argument [all...] |
H A D | ADRRelaxationPass.cpp | 38 void ADRRelaxationPass::runOnFunction(BinaryFunction &BF) { in runOnFunction() argument 105 __anon6d4b389c0102(BinaryFunction &BF) runOnFunctions() argument [all...] |
H A D | StackPointerTracking.cpp | 19 BinaryFunction &BF, MCPlusBuilder::AllocatorIdTy AllocatorId) in StackPointerTracking()
|
/llvm-project/bolt/lib/Core/ |
H A D | ParallelUtilities.cpp | 54 unsigned computeCostFor(const BinaryFunction &BF, in computeCostFor() argument 87 const BinaryFunction &BF = BFI.second; in estimateTotalCost() local 127 BinaryFunction &BF = It->second; runOnEachFunction() local 154 BinaryFunction &BF = It->second; runOnEachFunction() local 182 BinaryFunction &BF = It->second; runOnEachFunctionWithUniqueAllocId() local 222 BinaryFunction &BF = It->second; runOnEachFunctionWithUniqueAllocId() local [all...] |
/llvm-project/bolt/include/bolt/Core/ |
H A D | BinaryFunctionCallGraph.h | 25 NodeId maybeGetNodeId(const BinaryFunction *BF) const { in maybeGetNodeId() 29 NodeId getNodeId(const BinaryFunction *BF) const { in getNodeId()
|
/llvm-project/bolt/include/bolt/Passes/ |
H A D | ShrinkWrapping.h | 26 BinaryFunction &BF; variable 64 CalleeSavedAnalysis(const FrameAnalysis &FA, BinaryFunction &BF, in CalleeSavedAnalysis() 120 BinaryFunction &BF; variable 219 StackLayoutModifier(const FrameAnalysis &FA, BinaryFunction &BF, in StackLayoutModifier() 292 BinaryFunction &BF; variable 511 ShrinkWrapping(const FrameAnalysis &FA, BinaryFunction &BF, in ShrinkWrapping()
|
H A D | AsmDump.h | 28 bool shouldPrint(const BinaryFunction &BF) const override { return false; } in shouldPrint()
|
H A D | IdenticalCodeFolding.h | 23 shouldOptimize(const BinaryFunction & BF) shouldOptimize() argument
|
H A D | BinaryPasses.h | 65 bool shouldPrint(const BinaryFunction &BF) const override { return false; } in shouldPrint() 86 bool shouldPrint(const BinaryFunction &BF) const override { return false; } in shouldPrint() 136 bool shouldPrint(const BinaryFunction &BF) const override { in shouldPrint() 309 bool shouldPrint(const BinaryFunction &BF) const override { in shouldPrint() 387 bool shouldPrint(const BinaryFunction &BF) const override { in shouldPrint()
|
H A D | IndirectCallPromotion.h | 217 bool shouldPrint(const BinaryFunction &BF) const override { in shouldPrint() 220 bool shouldOptimize(const BinaryFunction &BF) const override { in shouldOptimize()
|
H A D | AllocCombiner.h | 31 bool shouldPrint(const BinaryFunction &BF) const override { in shouldPrint()
|
/llvm-project/bolt/lib/Rewrite/ |
H A D | LinuxKernelRewriter.cpp | 131 BinaryFunction &BF; // Function containing the instruction. global() member 150 BinaryFunction *BF; /// Binary function corresponding to the entry. global() member 403 BinaryFunction *BF = BC.getBinaryFunctionAtAddress(RefAddress); processLKKSymtab() local 443 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(IP); processSMPLocks() local 548 BinaryFunction *&BF = Entry.BF; readORCTables() local 945 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(CallAddress); readStaticCalls() local 992 BinaryFunction &BF = *Entry.Function; rewriteStaticCalls() local 1168 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(InstrLocation); readParaInstructions() local 1256 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(InstAddress); readBugTable() local 1446 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(OrgInstAddress); tryReadAltInstructions() local 1570 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(HookAddress); readPCIFixupTable() local 1691 BinaryFunction *BF = BC.getBinaryFunctionContainingAddress(JumpAddress); readStaticKeysJumpTable() local 1894 BinaryFunction *BF = updateStaticKeysJumpTablePostEmit() local [all...] |
/llvm-project/bolt/lib/Profile/ |
H A D | YAMLProfileWriter.cpp | 56 convert(const BinaryFunction & BF,bool UseDFS,const BoltAddressTranslation * BAT) convert() argument 220 const BinaryFunction &BF = BFI.second; writeProfile() local 234 const BinaryFunction &BF = BFI.second; writeProfile() local [all...] |