Home
last modified time | relevance | path

Searched refs:Transpose (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegAllocPBQP.h229 void handleAddEdge(const MatrixMetadata& MD, bool Transpose) { in handleAddEdge() argument
230 DeniedOpts += Transpose ? MD.getWorstRow() : MD.getWorstCol(); in handleAddEdge()
232 Transpose ? MD.getUnsafeCols() : MD.getUnsafeRows(); in handleAddEdge()
237 void handleRemoveEdge(const MatrixMetadata& MD, bool Transpose) { in handleRemoveEdge() argument
238 DeniedOpts -= Transpose ? MD.getWorstRow() : MD.getWorstCol(); in handleRemoveEdge()
240 Transpose ? MD.getUnsafeCols() : MD.getUnsafeRows(); in handleRemoveEdge()
333 bool Transpose = N1Id != G.getEdgeNode1Id(EId); in handleUpdateCosts() local
338 N1Md.handleRemoveEdge(OldMMd, Transpose); in handleUpdateCosts()
339 N2Md.handleRemoveEdge(OldMMd, !Transpose); in handleUpdateCosts()
343 N1Md.handleAddEdge(MMd, Transpose); in handleUpdateCosts()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1891 Value *Transpose; in LowerMatrixMultiplyFused() local
1895 Transpose = B; in LowerMatrixMultiplyFused()
1899 Transpose = A; in LowerMatrixMultiplyFused()
1909 if (Transpose->hasOneUse()) { in LowerMatrixMultiplyFused()
1910 FusedInsts.insert(cast<Instruction>(Transpose)); in LowerMatrixMultiplyFused()
1911 ToRemove.push_back(cast<Instruction>(Transpose)); in LowerMatrixMultiplyFused()
1914 Inst2ColumnMatrix[Transpose] = MatrixTy(M, C, EltType); in LowerMatrixMultiplyFused()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleSwift.td597 // 4.2.33 Advanced SIMD, Transpose
H A DARMInstrNEON.td7139 // VTRN : Vector Transpose
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedA510.td987 // Transpose, vector form
H A DAArch64SchedNeoverseV1.td1542 // Transpose, vector form
H A DAArch64SchedNeoverseN2.td1905 // Transpose, vector form
H A DAArch64SchedNeoverseV2.td2422 // Transpose, vector form