Searched refs:ShapeInfo (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 386 struct ShapeInfo { struct in __anon04e69bad0111::LowerMatrixIntrinsics 425 ShapeInfo t() const { return ShapeInfo(NumColumns, NumRows); } in t() argument 436 ValueMap<Value *, ShapeInfo> ShapeMap; 718 ShapeInfo Shape = ShapeMap[V]; in propagateShapeBackward() 739 Value *Op0, ShapeInfo Shape0, Value *Op1, ShapeInfo Shape1, in distributeTransposes() argument 741 function_ref<Instruction *(Value *, ShapeInfo, Value *, ShapeInfo)> in distributeTransposes() 805 [&](Value *T0, ShapeInfo Shape0, Value *T1, ShapeInfo Shape1) { in sinkTranspose() 827 [&](Value *T0, ShapeInfo Shape0, Value *T1, ShapeInfo Shape1) { in sinkTranspose() 847 [&](Value *T0, ShapeInfo Shape0, Value *T1, ShapeInfo Shape1) { in sinkTranspose() 2009 ShapeInfo &Shape = I->second; in VisitBinaryOperator() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FastTileConfig.cpp | 125 for (auto &ShapeInfo : ShapeInfos) { in configBasicBlock() local 127 unsigned TMMIdx = ShapeInfo.first; in configBasicBlock() 128 Register RowReg = ShapeInfo.second.getRow()->getReg(); in configBasicBlock() 129 Register ColReg = ShapeInfo.second.getCol()->getReg(); in configBasicBlock()
|