Home
last modified time | relevance | path

Searched refs:unify (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dunify-metadata.ll1 ; RUN: opt -mtriple=amdgcn--amdhsa -amdgpu-unify-metadata -S < %s | FileCheck -check-prefix=ALL %s
2 ; RUN: opt -mtriple=amdgcn--amdhsa -passes=amdgpu-unify-metadata -S < %s | FileCheck -check-prefix=…
H A Dfneg-combines.si.ll1 ; RUN: llc -march=amdgcn -mcpu=tahiti -start-before=amdgpu-unify-divergent-exit-nodes -verify-machi…
2 ; RUN: llc -enable-no-signed-zeros-fp-math -march=amdgcn -mcpu=tahiti -start-before=amdgpu-unify-di…
H A Dupdate-phi.ll2 ; RUN: opt -mtriple=amdgcn-- -S -amdgpu-unify-divergent-exit-nodes -verify -simplifycfg-require-and…
4 ; Make sure that the phi in n28 is updated when the block is split by unify
H A Dinfinite-loop.ll4 ; RUN: opt -mtriple=amdgcn-- -S -amdgpu-unify-divergent-exit-nodes -verify -simplifycfg-require-and…
H A Dmulti-divergent-exit-region.ll1 ; RUN: opt -mtriple=amdgcn-- -mcpu=gfx600 -S -amdgpu-unify-divergent-exit-nodes -verify -structuriz…
2 …mdgcn-- -mcpu=gfx1100 -mattr=-wavefrontsize32,+wavefrontsize64 -S -amdgpu-unify-divergent-exit-nod…
H A Dfneg-combines.ll1 ; RUN: llc -march=amdgcn -mcpu=hawaii -start-before=amdgpu-unify-divergent-exit-nodes -mattr=+flat-…
2 …h -march=amdgcn -mcpu=hawaii -mattr=+flat-for-global -start-before=amdgpu-unify-divergent-exit-nod…
4 ; RUN: llc -march=amdgcn -mcpu=fiji -start-before=amdgpu-unify-divergent-exit-nodes --verify-machin…
5 ; RUN: llc -enable-no-signed-zeros-fp-math -march=amdgcn -mcpu=fiji -start-before=amdgpu-unify-dive…
/llvm-project-15.0.7/llvm/test/Transforms/UnifyLoopExits/
H A Dswitch.ll2 ; RUN: opt < %s -unify-loop-exits -enable-new-pm=0 -S | FileCheck %s
3 ; RUN: opt < %s -passes='lowerswitch,unify-loop-exits' -S | FileCheck %s
H A Dnested.ll2 ; RUN: opt < %s -unify-loop-exits -enable-new-pm=0 -S | FileCheck %s
3 ; RUN: opt < %s -passes='lowerswitch,unify-loop-exits' -S | FileCheck %s
H A Dbasic.ll2 ; RUN: opt < %s -unify-loop-exits -enable-new-pm=0 -S | FileCheck %s
3 ; RUN: opt < %s -passes='lowerswitch,unify-loop-exits' -S | FileCheck %s
H A Drestore-ssa.ll2 ; RUN: opt < %s -unify-loop-exits -enable-new-pm=0 -S | FileCheck %s
3 ; RUN: opt < %s -passes='lowerswitch,unify-loop-exits' -S | FileCheck %s
/llvm-project-15.0.7/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp180 void unify(const Instruction *L, const Instruction *R) { in unify() function in __anon246d63510111::FunctionDifferenceEngine
226 unify(&*LI, &*RI); in diff()
712 unify(&*LI, &*RI); in runBlockDiff()
724 unify(L, R); in runBlockDiff()
748 unify(&*LI, &*RI); in runBlockDiff()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/Transforms/
H A DPasses.td37 : Pass<"spirv-unify-aliased-resource", "spirv::ModuleOp"> {
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A DUncondBranchToReturn.ll2 ; The unify-function-exit-nodes pass often makes basic blocks that just contain
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DLiveIntervalUnion.h91 void unify(const LiveInterval &VirtReg, const LiveRange &Range);
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLiveIntervalUnion.cpp29 void LiveIntervalUnion::unify(const LiveInterval &VirtReg, in unify() function in LiveIntervalUnion
H A DLiveRegMatrix.cpp113 Matrix[Unit].unify(VirtReg, Range); in assign()
/llvm-project-15.0.7/llvm/test/Transforms/StructurizeCFG/workarounds/
H A Dneeds-unified-loop-exits.ll2 ; RUN: opt < %s -unify-loop-exits -structurizecfg -enable-new-pm=0 -S | FileCheck %s
10 ; The workaround for this is to unify loop exits. Each loop now
H A Dneeds-fr-ule.ll2 ; RUN: opt < %s -fix-irreducible -unify-loop-exits -structurizecfg -enable-new-pm=0 -S | FileCheck …
/llvm-project-15.0.7/llvm/test/Analysis/BranchProbabilityInfo/
H A Dnoreturn.ll54 ; Make sure we unify across multiple conditional branches.
/llvm-project-15.0.7/clang-tools-extra/pseudo/
H A DDesignNotes.md9 Con we unify them instead?
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/
H A Dunify-aliased-resource.mlir1 // RUN: mlir-opt -split-input-file -spirv-unify-aliased-resource -verify-diagnostics %s | FileCheck…
/llvm-project-15.0.7/polly/lib/External/isl/interface/
H A Dtemplate_cpp.cc2249 static std::pair<bool, Kind> unify(const Kind &general, const Kind &specific) in unify() function
2278 auto maybe_unified = unify(kind, instance.kind); in add_specialization()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassRegistry.def370 FUNCTION_PASS("unify-loop-exits", UnifyLoopExitsPass())
/llvm-project-15.0.7/llvm/docs/
H A DRemarks.rst618 The ``RemarkStreamer`` interface is used to unify the serialization
/llvm-project-15.0.7/lldb/docs/status/
H A Dprojects.rst373 useful to unify these and make the IR interpreter -- both for LLVM and LLDB --

12