Home
last modified time | relevance | path

Searched refs:Transpose (Results 1 – 10 of 10) 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.cpp2077 Value *Transpose; in LowerMatrixMultiplyFused() local
2081 Transpose = B; in LowerMatrixMultiplyFused()
2085 Transpose = A; in LowerMatrixMultiplyFused()
2095 if (Transpose->hasOneUse()) { in LowerMatrixMultiplyFused()
2096 FusedInsts.insert(cast<Instruction>(Transpose)); in LowerMatrixMultiplyFused()
2097 ToRemove.push_back(cast<Instruction>(Transpose)); in LowerMatrixMultiplyFused()
2100 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.td7133 // VTRN : Vector Transpose
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedA510.td987 // Transpose, vector form
H A DAArch64SchedA320.td1009 // Transpose, vector form
H A DAArch64SchedNeoverseV1.td1660 // Transpose, vector form
H A DAArch64SchedNeoverseN2.td1946 // Transpose, vector form
H A DAArch64SchedNeoverseN3.td1908 // Transpose, vector form
H A DAArch64SchedNeoverseV2.td2439 // Transpose, vector form