Searched refs:MatrixPtr (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/ |
H A D | Graph.h | 56 using MatrixPtr = typename CostAllocator::MatrixPtr; variable 103 EdgeEntry(NodeId N1Id, NodeId N2Id, MatrixPtr Costs) in EdgeEntry() 152 MatrixPtr Costs; 414 MatrixPtr AllocatedCosts = CostAlloc.getMatrix(std::move(Costs)); in addEdge() 509 MatrixPtr AllocatedCosts = CostAlloc.getMatrix(std::move(Costs)); in updateEdgeCosts() 523 const MatrixPtr& getEdgeCostsPtr(EdgeId EId) const { in getEdgeCostsPtr()
|
H A D | CostAllocator.h | 116 using MatrixPtr = typename MatrixCostPool::PoolRef; variable 122 template <typename MatrixKeyT> MatrixPtr getMatrix(MatrixKeyT m) { in getMatrix()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 1147 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 1155 Value *TileStart = Builder.CreateGEP(EltTy, MatrixPtr, Offset); in loadMatrix() 1189 void storeMatrix(const MatrixTy &StoreVal, Value *MatrixPtr, in storeMatrix() argument 1195 Value *TileStart = Builder.CreateGEP(EltTy, MatrixPtr, Offset); in storeMatrix()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocPBQP.cpp | 218 using IMatrixCache = DenseMap<IKey, PBQPRAGraph::MatrixPtr>;
|