| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | DOTGraphTraitsPass.h | 32 bool IsSimple) { in viewGraphForFunction() argument 35 ViewGraph(Graph, Name, IsSimple, in viewGraphForFunction() 39 template <typename AnalysisT, bool IsSimple, 65 viewGraphForFunction(F, Graph, Name, IsSimple); in run() 88 bool IsSimple) { in printGraphForFunction() argument 98 WriteGraph(File, Graph, IsSimple, in printGraphForFunction() 105 template <typename AnalysisT, bool IsSimple, 186 viewGraphForFunction(F, Graph, Name, IsSimple); in runOnFunction() 251 ViewGraph(Graph, Name, IsSimple, Title); in runOnModule() 284 WriteGraph(File, Graph, IsSimple, Title); in runOnModule() [all …]
|
| H A D | DDGPrinter.h | 41 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {}
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | DOTGraphTraits.h | 30 bool IsSimple; 34 return IsSimple; in isSimple() 38 explicit DefaultDOTGraphTraits(bool simple=false) : IsSimple (simple) {} in IsSimple() function
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TailDuplicator.h | 79 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB); 92 bool IsSimple, MachineBasicBlock *MBB, 120 bool tailDuplicate(bool IsSimple,
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | StackAvailableExpressions.cpp | 40 if (FIE->IsStore == true && FIE->IsSimple == true) { in preflight() 71 if (LoadFIE.IsLoad == false || LoadFIE.IsSimple == false) in isLoadRedundant() 126 if (FIE->IsStore == true && FIE->IsSimple == true) in computeNext()
|
| H A D | StackReachingUses.cpp | 94 if (FIEX->IsSimple == true && FIEY->IsSimple == true && in doesXKillsY()
|
| H A D | ShrinkWrapping.cpp | 139 if (!FIE->IsSimple || FIE->StackOffset >= 0 || in analyzeRestores() 377 IsSimple = false; in classifyCFIs() 442 if (!IsSimple || !BC.MIB->isPush(*DeletedPush)) in canCollapseRegion() 455 if (!IsSimple) in canCollapseRegion() 551 if (!IsSimple) in canInsertRegion() 678 bool IsSimple = false; in performChanges() local 684 Size, IsSimple, IsIndexed); in performChanges() 1554 bool IsSimple = false; in insertUpdatedCFI() local 1559 IsSimple, IsIndexed)) in insertUpdatedCFI() 1561 if (Reg != CSR || !IsStore || !IsSimple) in insertUpdatedCFI() [all …]
|
| H A D | FrameOptimizer.cpp | 92 if (FIEX->IsLoad == false || FIEX->IsSimple == false || in removeUnnecessaryLoads() 104 assert(FIEY->IsStore && FIEY->IsSimple); in removeUnnecessaryLoads() 190 if (FIEX->IsLoad || !FIEX->IsSimple || FIEX->StackOffset >= 0) { in removeUnusedStores()
|
| H A D | FrameAnalysis.cpp | 88 << ", IsSimple: " << FIE.IsSimple << ">"; in operator <<() 129 FIE.StackPtrReg, StackOffset, FIE.Size, FIE.IsSimple, IsIndexed)) { in decodeFrameAccess()
|
| H A D | ValidateInternalCalls.cpp | 239 FIE.IsSimple, IsIndexed)) { in analyzeFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TailDuplicator.cpp | 156 bool IsSimple, MachineBasicBlock *MBB, in tailDuplicateAndUpdate() argument 167 if (!tailDuplicate(IsSimple, MBB, ForcedLayoutPred, in tailDuplicateAndUpdate() 283 bool IsSimple = isSimpleBB(&MBB); in tailDuplicateBlocks() local 285 if (!shouldTailDuplicate(IsSimple, MBB)) in tailDuplicateBlocks() 288 MadeChange |= tailDuplicateAndUpdate(IsSimple, &MBB, nullptr); in tailDuplicateBlocks() 551 bool TailDuplicator::shouldTailDuplicate(bool IsSimple, in shouldTailDuplicate() argument 671 if (IsSimple) in shouldTailDuplicate() 815 bool TailDuplicator::tailDuplicate(bool IsSimple, MachineBasicBlock *TailBB, in tailDuplicate() argument 828 if (IsSimple) in tailDuplicate()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.drop/ |
| H A D | begin.pass.cpp | 27 template <bool IsSimple> 36 constexpr std::conditional_t<IsSimple, int*, const int*> begin() const { in begin()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 241 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in ActOnGCCAsmStmt() argument 277 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 346 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 368 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 470 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 484 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 490 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 932 bool IsSimple = (NumOutputs != 0 || NumInputs != 0); in ActOnMSAsmStmt() local 944 new (Context) MSAsmStmt(Context, AsmLoc, LBraceLoc, IsSimple, in ActOnMSAsmStmt()
|
| H A D | SemaConcept.cpp | 1070 Expr *E, bool IsSimple, SourceLocation NoexceptLoc, in ExprRequirement() argument 1073 Requirement(IsSimple ? RK_Simple : RK_Compound, Status == SS_Dependent, in ExprRequirement() 1080 assert((!IsSimple || (Req.isEmpty() && NoexceptLoc.isInvalid())) && in ExprRequirement() 1088 SubstitutionDiagnostic *ExprSubstDiag, bool IsSimple, in ExprRequirement() argument 1090 Requirement(IsSimple ? RK_Simple : RK_Compound, Req.isDependent(), in ExprRequirement() 1094 assert((!IsSimple || (Req.isEmpty() && NoexceptLoc.isInvalid())) && in ExprRequirement()
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | dtor.cpp | 506 template <bool IsSimple, typename T> 512 const bool IsSimple = __is_trivial(T) && __is_same(T, U); in do_copy() local 513 copier<IsSimple, T>::do_copy(dest, src, count); in do_copy()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCDwarf.cpp | 1680 if (!Frame.IsSimple) { in EmitCIE() 1786 unsigned LSDAEncoding, bool IsSignalFrame, bool IsSimple, in CIEKey() 1790 IsSimple(IsSimple), RAReg(RAReg), IsBKeyFrame(IsBKeyFrame) {} in CIEKey() 1796 IsSimple(Frame.IsSimple), RAReg(Frame.RAReg), in CIEKey() 1807 IsSignalFrame, IsSimple, RAReg) < in operator <() 1810 Other.IsSimple, Other.RAReg); in operator <() 1817 bool IsSimple; member 1833 Key.IsSignalFrame, Key.IsSimple, Key.RAReg, Key.IsBKeyFrame)); in getHashValue() 1841 LHS.IsSimple == RHS.IsSimple && LHS.RAReg == RHS.RAReg && in isEqual()
|
| H A D | MCStreamer.cpp | 447 void MCStreamer::emitCFIStartProc(bool IsSimple, SMLoc Loc) { in emitCFIStartProc() argument 453 Frame.IsSimple = IsSimple; in emitCFIStartProc()
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | vararg.test | 10 CHECK: IsSimple : 0
|
| H A D | jmpjmp.test | 11 CHECK: IsSimple : 1
|
| H A D | branch-data.test | 15 CHECK: IsSimple : 1
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 350 Expr *E, bool IsSimple, SourceLocation NoexceptLoc, 363 ExprRequirement(SubstitutionDiagnostic *E, bool IsSimple,
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | FrameAnalysis.h | 42 bool IsSimple; member
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryFunction.h | 274 bool IsSimple{true}; 690 BinaryFunction(const std::string &Name, BinaryContext &BC, bool IsSimple) in BinaryFunction() argument 691 : Address(0), Size(0), BC(BC), IsSimple(IsSimple), in BinaryFunction() 1348 bool isSimple() const { return IsSimple; } in isSimple() 1725 IsSimple = Simple; in setSimple()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 508 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() 509 : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 201 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits()
|