|
LLVM 22.0.0git
|
This is the complete list of members for llvm::MatrixBuilder, including all inherited members.
| CreateAdd(Value *LHS, Value *RHS) | llvm::MatrixBuilder | inline |
| CreateColumnMajorLoad(Type *EltTy, Value *DataPtr, Align Alignment, Value *Stride, bool IsVolatile, unsigned Rows, unsigned Columns, const Twine &Name="") | llvm::MatrixBuilder | inline |
| CreateColumnMajorStore(Value *Matrix, Value *Ptr, Align Alignment, Value *Stride, bool IsVolatile, unsigned Rows, unsigned Columns, const Twine &Name="") | llvm::MatrixBuilder | inline |
| CreateIndex(Value *RowIdx, Value *ColumnIdx, unsigned NumRows, Twine const &Name="") | llvm::MatrixBuilder | inline |
| CreateIndexAssumption(Value *Idx, unsigned NumElements, Twine const &Name="") | llvm::MatrixBuilder | inline |
| CreateMatrixInsert(Value *Matrix, Value *NewVal, Value *RowIdx, Value *ColumnIdx, unsigned NumRows) | llvm::MatrixBuilder | inline |
| CreateMatrixMultiply(Value *LHS, Value *RHS, unsigned LHSRows, unsigned LHSColumns, unsigned RHSColumns, const Twine &Name="") | llvm::MatrixBuilder | inline |
| CreateMatrixTranspose(Value *Matrix, unsigned Rows, unsigned Columns, const Twine &Name="") | llvm::MatrixBuilder | inline |
| CreateScalarDiv(Value *LHS, Value *RHS, bool IsUnsigned) | llvm::MatrixBuilder | inline |
| CreateScalarMultiply(Value *LHS, Value *RHS) | llvm::MatrixBuilder | inline |
| CreateSub(Value *LHS, Value *RHS) | llvm::MatrixBuilder | inline |
| MatrixBuilder(IRBuilderBase &Builder) | llvm::MatrixBuilder | inline |