LLVM 20.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 |