Home
last modified time | relevance | path

Searched defs:BBInfo (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp132 struct BBInfo { struct in __anon8f1f3a690111::IfConverter
133 bool IsDone : 1;
134 bool IsBeingAnalyzed : 1;
135 bool IsAnalyzed : 1;
136 bool IsEnqueued : 1;
137 bool IsBrAnalyzable : 1;
138 bool IsBrReversible : 1;
139 bool HasFallThrough : 1;
140 bool IsUnpredicable : 1;
141 bool CannotBeCopied : 1;
[all …]
H A DMachineVerifier.cpp151 struct BBInfo { struct
153 bool reachable = false;
158 RegMap vregsLiveIn;
162 RegSet regsKilled;
166 RegSet regsLiveOut;
170 RegSet vregsPassed;
174 RegSet vregsRequired;
177 BlockSet Preds, Succs;
183 bool addRequired(Register Reg) { in addRequired()
192 bool addRequired(const RegSet &RS) { in addRequired()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp92 struct BBInfo { struct
93 MIRef FirstAMX;
94 MIRef LastCall;
95 bool HasAMXRegLiveIn = false;
96 bool TileCfgForbidden = false;
97 bool NeedTileCfgLiveIn = false;
H A DX86PadShortFunction.cpp190 VisitedBBInfo BBInfo = it->second; in cyclesUntilReturn() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertWriteVXRM.cpp212 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeVXRMChanges() local
241 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeAvailable() local
283 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeAnticipated() local
327 const BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in emitWriteVXRM() local
H A DRISCVInsertVSETVLI.cpp1311 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeIncomingVLVTYPE() local
1792 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp240 for (auto &BBInfo : BlockInfo) in initialize() local
246 for (auto &BBInfo : BlockInfo) in initialize() local
326 for (auto &BBInfo : BlockInfo) in initialize() local
397 auto &BBInfo = *Info.Block; in markLive() local
409 void AggressiveDeadCodeElimination::markLive(BlockInfoType &BBInfo) { in markLive()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp304 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in verify() local
776 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in initializeFunctionInfo() local
1077 SmallVectorImpl<BasicBlockInfo> &BBInfo = BBUtils->getBBInfo(); in getUserOffset() local
1126 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in isWaterInRange() local
1319 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in findAvailableWater() local
1376 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in createNewWater() local
1665 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in removeDeadCPEMI() local
1735 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in fixupUnconditionalBr() local
1956 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in optimizeThumb2Branches() local
2248 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in optimizeThumb2JumpTables() local
H A DARMBasicBlockInfo.h115 SmallVector<BasicBlockInfo, 8> BBInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp167 struct BBInfo { struct
168 BBInfo *Group; argument
172 BBInfo(unsigned Index) : Group(this), Index(Index) {} in BBInfo() argument
169 Index__anon09913f2a0211::BBInfo global() argument
170 Rank__anon09913f2a0211::BBInfo global() argument
173 infoString__anon09913f2a0211::BBInfo infoString() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp144 for (const auto &BBInfo : BInfo.second) { in runOnModule() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp263 auto BBInfo = StrPair.split(':'); in main() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h188 auto &BBInfo = NodeToInfo[BB]; member
314 auto &BBInfo = NodeToInfo[nullptr]; in addVirtualRoot() local
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h520 std::vector<BlockInfo> BBInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp111 std::vector<BasicBlockInfo> BBInfo; member in __anon0b57eac50111::CSKYConstantIslands
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp228 std::vector<BasicBlockInfo> BBInfo; member in __anon52b951230111::MipsConstantIslands
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp434 raw_ostream &llvm::operator<<(raw_ostream &OS, BBState &BBInfo) { in operator <<()