| /llvm-project-15.0.7/llvm/test/tools/llvm-cov/ |
| H A D | branch-c-general.test | 8 // CHECK: Branch (9:15): [True: 100, False: 1] 10 // CHECK: Branch (13:16): [True: 75, False: 1] 14 // CHECK: Branch (19:9): [True: 50, False: 50] 15 // CHECK: Branch (20:11): [True: 50, False: 0] 19 // CHECK: Branch (27:9): [Folded - Ignored] 21 // CHECK: Branch (28:9): [Folded - Ignored] 25 // CHECK: Branch (36:7): [True: 0, False: 1] 29 // CHECK: Branch (46:7): [True: 1, False: 0] 32 // CHECK: Branch (55:7): [True: 0, False: 0] 36 // CHECK: Branch (65:9): [True: 0, False: 0] [all …]
|
| /llvm-project-15.0.7/mlir/test/Target/SPIRV/ |
| H A D | loop.mlir | 13 // CHECK: spv.Branch ^bb1 17 // CHECK-NEXT: spv.Branch ^bb1 18 spv.Branch ^header 33 spv.Branch ^continue 45 spv.Branch ^header 130 spv.Branch ^header 151 spv.Branch ^header 166 spv.Branch ^continue 178 spv.Branch ^header 187 spv.Branch ^continue [all …]
|
| H A D | phi.mlir | 10 spv.Branch ^bb1(%zero : i32) 55 spv.Branch ^bb1(%zero : i32) 82 // CHECK: spv.Branch ^bb1 83 spv.Branch ^bb1 127 spv.Branch ^phi(%zero: i32) 134 spv.Branch ^phi(%one: i32) 188 spv.Branch ^bb1(%30 : i32) 206 spv.Branch ^bb1(%34 : i32) 218 spv.Branch ^bb1(%48 : i32) 227 spv.Branch ^bb1(%36 : i32) [all …]
|
| H A D | selection.mlir | 10 // CHECK: spv.Branch ^[[BB:.+]] 27 // CHECK-NEXT: spv.Branch ^[[MERGE:.+]] 28 spv.Branch ^merge 35 // CHECK-NEXT: spv.Branch ^[[MERGE]] 36 spv.Branch ^merge 63 // CHECK: spv.Branch ^[[BB:.+]] 106 // CHECK-NEXT: spv.Branch ^[[BB:.+]] 116 // CHECK-NEXT: spv.Branch ^[[MERGE:.+]] 119 spv.Branch ^merge 123 // CHECK-NEXT: spv.Branch ^[[MERGE]] [all …]
|
| H A D | debug.mlir | 77 spv.Branch ^header 87 spv.Branch ^header 95 spv.Branch ^continue 101 spv.Branch ^header 108 spv.Branch ^continue 114 spv.Branch ^header 134 spv.Branch ^merge 138 spv.Branch ^merge
|
| H A D | function-call.mlir | 30 spv.Branch ^header 36 spv.Branch ^continue 40 spv.Branch ^header
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 227 Branch->removeOperand(0); in convertToBRCT() 229 MachineInstrBuilder MIB(*Branch->getParent()->getParent(), Branch); in convertToBRCT() 270 Branch->removeOperand(0); in convertToLoadAndTrap() 272 MachineInstrBuilder(*Branch->getParent()->getParent(), Branch) in convertToLoadAndTrap() 601 switch (Branch->getOpcode()) { in fuseCompareOperations() 652 Branch->removeOperand(CCUse); in fuseCompareOperations() 655 Branch->removeOperand(3); in fuseCompareOperations() 659 Branch->removeOperand(2); in fuseCompareOperations() 660 Branch->removeOperand(1); in fuseCompareOperations() 661 Branch->removeOperand(0); in fuseCompareOperations() [all …]
|
| H A D | SystemZLongBranch.cpp | 102 MachineInstr *Branch = nullptr; member 274 Terminator.Branch = &MI; in describeTerminator() 407 MachineInstr *Branch = Terminator.Branch; in relaxBranch() local 408 switch (Branch->getOpcode()) { in relaxBranch() 410 Branch->setDesc(TII->get(SystemZ::JG)); in relaxBranch() 413 Branch->setDesc(TII->get(SystemZ::BRCL)); in relaxBranch() 416 splitBranchOnCount(Branch, SystemZ::AHI); in relaxBranch() 422 splitCompareBranch(Branch, SystemZ::CR); in relaxBranch() 425 splitCompareBranch(Branch, SystemZ::CGR); in relaxBranch() 428 splitCompareBranch(Branch, SystemZ::CHI); in relaxBranch() [all …]
|
| H A D | SystemZInstrInfo.cpp | 384 SystemZII::Branch Branch(getBranchInfo(*I)); in analyzeBranch() local 385 if (!Branch.hasMBBTarget()) in analyzeBranch() 389 if (Branch.Type != SystemZII::BranchNormal) in analyzeBranch() 392 if (Branch.CCMask == SystemZ::CCMASK_ANY) { in analyzeBranch() 395 TBB = Branch.getMBBTarget(); in analyzeBranch() 406 if (MBB.isLayoutSuccessor(Branch.getMBBTarget())) { in analyzeBranch() 414 TBB = Branch.getMBBTarget(); in analyzeBranch() 422 TBB = Branch.getMBBTarget(); in analyzeBranch() 433 if (TBB != Branch.getMBBTarget()) in analyzeBranch() 439 if (OldCCValid == Branch.CCValid && OldCCMask == Branch.CCMask) in analyzeBranch() [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/ |
| H A D | control-flow-ops.mlir | 4 // spv.Branch 8 // CHECK: spv.Branch ^bb1 9 spv.Branch ^next 28 spv.Branch 278 spv.Branch ^header 354 spv.Branch ^merge 367 spv.Branch ^merge 369 spv.Branch ^merge 384 spv.Branch ^merge 401 spv.Branch ^merge [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/ |
| H A D | inlining.mlir | 41 spv.Branch ^next 54 // CHECK-NEXT: spv.Branch ^bb1 58 // CHECK-NEXT: spv.Branch ^bb2 98 spv.Branch ^merge 125 spv.Branch ^header 131 spv.Branch ^header 152 spv.Branch ^header 156 spv.Branch ^continue 158 spv.Branch ^header 210 // CHECK: spv.Branch [all …]
|
| /llvm-project-15.0.7/mlir/test/Conversion/SCFToSPIRV/ |
| H A D | if.mlir | 16 // CHECK: spv.Branch [[MERGE]] 39 // CHECK: spv.Branch [[MERGE_NESTED_TRUE_PATH:\^.*]] 41 // CHECK: spv.Branch [[MERGE_NESTED_TRUE_PATH]] 45 // CHECK-NEXT: spv.Branch [[MERGE_TOP:\^.*]] 50 // CHECK: spv.Branch [[MERGE_NESTED_FALSE_PATH:\^.*]] 52 // CHECK: spv.Branch [[MERGE_NESTED_FALSE_PATH]] 56 // CHECK-NEXT: spv.Branch [[MERGE_TOP]] 93 // CHECK: spv.Branch ^[[MERGE:.*]] 99 // CHECK: spv.Branch ^[[MERGE]] 134 // CHECK: spv.Branch ^[[MERGE:.*]] [all …]
|
| H A D | while.mlir | 14 // CHECK: spv.Branch ^[[HEADER:.*]](%[[ARG1]] : i32) 21 // CHECK: spv.Branch ^[[HEADER]](%[[UPDATED]] : i32) 46 // CHECK: spv.Branch ^[[HEADER:.*]](%[[ARG]] : f32) 54 // CHECK: spv.Branch ^[[HEADER]](%[[UPDATED]] : f32)
|
| H A D | for.mlir | 16 // CHECK-NEXT: spv.Branch ^[[HEADER:.*]](%[[LB]] : i32) 34 // CHECK: spv.Branch ^[[HEADER]](%[[INCREMENT]] : i32) 60 // CHECK: spv.Branch ^[[HEADER:.*]](%[[LB]], %[[INITVAR1]], %[[INITVAR2]] : i32, f32, f32) 69 // CHECK: spv.Branch ^[[HEADER]](%[[INCREMENT]], %[[UPDATED]], %[[UPDATED]] : i32, f32, f32)
|
| /llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/ |
| H A D | control-flow-ops-to-llvm.mlir | 4 // spv.Branch 10 spv.Branch ^label 20 spv.Branch ^label(%0, %1: i32, i1) 104 spv.Branch ^header 110 spv.Branch ^continue 113 spv.Branch ^header 155 spv.Branch ^merge 175 spv.Branch ^merge 179 spv.Branch ^merge
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | arc-zero-init.m | 15 // expected-warning@-2{{Branch condition evaluates to a garbage value}} 24 // expected-warning@-2{{Branch condition evaluates to a garbage value}} 34 // expected-warning@-2{{Branch condition evaluates to a garbage value}} 44 // expected-warning@-2{{Branch condition evaluates to a garbage value}}
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/ |
| H A D | UninitializedValues.h | 32 struct Branch { struct 52 SmallVector<Branch, 2> UninitBranches; argument 58 void addUninitBranch(Branch B) { in addUninitBranch() 96 using branch_iterator = SmallVectorImpl<Branch>::const_iterator;
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/ |
| H A D | core.uninitialized.Branch.rst | 1 .. title:: clang-tidy - clang-analyzer-core.uninitialized.Branch 5 clang-analyzer-core.uninitialized.Branch 8 The clang-analyzer-core.uninitialized.Branch check is an alias, please see
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | structurize.ll | 19 ; === Branch instruction (IF): 28 ; === Branch instruction (ELSE): 32 ; === Branch instruction (IF): 36 ; === Branch instruction (ELSE): 40 ; === Branch instruction (ENDIF):
|
| /llvm-project-15.0.7/mlir/test/Conversion/ControlFlowToSPIRV/ |
| H A D | cf-ops-to-spirv.mlir | 13 // CHECK-NEXT: spv.Branch ^bb1 17 // CHECK-NEXT: spv.Branch ^bb2({{.*}} : i32) 28 // CHECK: spv.Branch ^bb2({{.*}} : i32)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | O3-pipeline.ll | 16 ; CHECK-NEXT: Machine Branch Probability Analysis 30 ; CHECK-NEXT: Lazy Branch Probability Analysis 45 ; CHECK-NEXT: Lazy Branch Probability Analysis 58 ; CHECK-NEXT: Lazy Branch Probability Analysis 67 ; CHECK-NEXT: Branch Probability Analysis 111 ; CHECK-NEXT: Branch Probability Analysis 112 ; CHECK-NEXT: Lazy Branch Probability Analysis 132 ; CHECK-NEXT: AArch64 Conditional Branch Tuning 209 ; CHECK-NEXT: Branch Probability Basic Block Placement 216 ; CHECK-NEXT: AArch64 Branch Targets [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | O3-pipeline.ll | 16 ; CHECK-NEXT: Machine Branch Probability Analysis 37 ; CHECK-NEXT: Lazy Branch Probability Analysis 50 ; CHECK-NEXT: Lazy Branch Probability Analysis 59 ; CHECK-NEXT: Branch Probability Analysis 76 ; CHECK-NEXT: Lazy Branch Probability Analysis 87 ; CHECK-NEXT: Branch Probability Analysis 88 ; CHECK-NEXT: Lazy Branch Probability Analysis 197 ; CHECK-NEXT: Branch Probability Basic Block Placement 208 ; CHECK-NEXT: PowerPC Branch Selector
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | O3-pipeline.ll | 20 ; CHECK-NEXT: Machine Branch Probability Analysis 42 ; CHECK-NEXT: Lazy Branch Probability Analysis 51 ; CHECK-NEXT: Branch Probability Analysis 74 ; CHECK-NEXT: Branch Probability Analysis 75 ; CHECK-NEXT: Lazy Branch Probability Analysis 151 ; CHECK-NEXT: Branch Probability Basic Block Placement 155 ; CHECK-NEXT: Branch relaxation pass
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | BranchWeightMetadata.rst | 2 LLVM Branch Weight Metadata 11 Branch Weight Metadata represents branch weights as its likeliness to be taken 17 Branch weights might be fetch from the profiling file, or generated based on 43 Branch weights are assigned to every case (including the ``default`` case which 57 Branch weights are assigned to every destination. 105 Other terminator instructions are not allowed to contain Branch Weight Metadata. 191 Branch Weight Metatada is not proof against CFG changes. If terminator operands'
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 656 UninitUse::Branch Branch; in getUninitUse() local 657 Branch.Terminator = Label; in getUninitUse() 658 Branch.Output = 0; // Ignored. in getUninitUse() 659 Use.addUninitBranch(Branch); in getUninitUse() 661 UninitUse::Branch Branch; in getUninitUse() local 662 Branch.Terminator = Term; in getUninitUse() 663 Branch.Output = I - Block->succ_begin(); in getUninitUse() 664 Use.addUninitBranch(Branch); in getUninitUse()
|