| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | README-Thumb2.txt | 5 Make sure jumptable destinations are below the jumptable in order to make use
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | combine-unmerge.mir | 6 # the destinations of the unmerge. 26 # the destinations of the unmerge. 50 # the destinations of the unmerge. 70 # the destinations of the unmerge. 94 # the destinations of the unmerge. 114 # the destinations of the unmerge. 135 # the destinations of the unmerge, since the types don't match. 162 # the destinations of the unmerge with a bitcast since the sizes
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | indirect-goto.test | 7 # Check that all possible destinations are included as successors.
|
| /llvm-project-15.0.7/bolt/test/X86/Inputs/ |
| H A D | jump-table-pic.s | 5 # One of the destinations of the jump table points past the end of the function
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | call-arg-is-callee.ll | 26 ; verifier prevents duplicating callbr destinations.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | indirectbr-3.ll | 6 ; blocks that were the destinations of indirect branches, leaving branches to
|
| H A D | indirectbr-2.ll | 8 ; The indirect branch has the two destinations as successors. The lone PHI
|
| /llvm-project-15.0.7/lldb/examples/test/ |
| H A D | usage-lldb-loggings | 3 # into individual log destinations.
|
| /llvm-project-15.0.7/mlir/lib/AsmParser/ |
| H A D | Parser.cpp | 503 ParseResult parseSuccessors(SmallVectorImpl<Block *> &destinations); 1197 OperationParser::parseSuccessors(SmallVectorImpl<Block *> &destinations) { in parseSuccessors() argument 1201 auto parseElt = [this, &destinations] { in parseSuccessors() 1204 destinations.push_back(dest); in parseSuccessors()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 2720 llvm::ArrayRef<mlir::Block *> destinations, in build() argument 2742 const auto count = destinations.size(); in build() 2743 for (auto d : destinations) in build() 2773 llvm::ArrayRef<mlir::Block *> destinations, in build() argument 2789 build(builder, result, selector, compareAttrs, cmpOpers, destinations, in build() 3002 llvm::ArrayRef<mlir::Block *> destinations, in build() argument 3007 const auto count = destinations.size(); in build() 3008 for (mlir::Block *dest : destinations) in build()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOpBase.td | 434 OpBuilder<(ins "ValueRange":$operands, "SuccessorRange":$destinations, 438 $_state.addSuccessors(destinations);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ControlFlow/IR/ |
| H A D | ControlFlowOps.td | 127 block for a region. The two destinations of the conditional branch operation
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | lint.ll | 200 ; CHECK: Undefined behavior: indirectbr with no destinations
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | arm64-thunks.s | 4 ## (1) address match between thunk definitions and call destinations
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/ |
| H A D | merge-compatible-invokes-of-landingpad.ll | 203 ; normal destinations are not unreachable and not shared and can not be merged. 1288 ; Even though the normal destinations are unreachable, 1504 ; The normal destinations are shared, but the incoming values are incompatible. 1809 ; normal destinations are not unreachable and different but could be merged 1871 ; Even though the normal destinations are unreachable,
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIROps.td | 514 "llvm::ArrayRef<mlir::Block *>":$destinations, 524 const auto count = destinations.size(); 525 for (auto d : destinations) 622 "llvm::ArrayRef<mlir::Block *>":$destinations, 628 "llvm::ArrayRef<mlir::Block *>":$destinations, 663 "llvm::ArrayRef<mlir::Block *>":$destinations,
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | hoist-phi.ll | 1148 ; destinations. 1208 ; two destinations that are actually the same. We can't hoist this.
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | ExceptionHandling.rst | 785 funclet nesting relationship to encode unwind destinations, and so are 839 Finally, the funclet pads' unwind destinations cannot form a cycle. This
|
| H A D | SpeculativeLoadHardening.md | 1009 destinations of every conditional branch. This ensures that no predicate or
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | CodeGen.cpp | 2917 llvm::SmallVector<mlir::Block *> destinations; in selectMatchAndRewrite() local 2928 destinations.push_back(dest); in selectMatchAndRewrite() 2949 /*caseDestinations=*/destinations, in selectMatchAndRewrite()
|
| /llvm-project-15.0.7/mlir/test/Transforms/ |
| H A D | loop-fusion-3.mlir | 725 // not to be removed after fusion and the destinations do not write to `%arg0`.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | cfg-stackify-eh.ll | 1126 ; This tests if invalidated branch destinations after fixing catch unwind
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 1513 // instruction is defined to keep the high if both destinations are the same.
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopIdiom/X86/ |
| H A D | logical-right-shift-until-zero.ll | 624 br i1 %val.shifted.iszero, label %loop, label %end ; wrong destinations
|
| H A D | left-shift-until-zero.ll | 624 br i1 %val.shifted.iszero, label %loop, label %end ; wrong destinations
|