LLVM  14.0.0git
llvm::MatrixBuilder< IRBuilderTy > Member List

This is the complete list of members for llvm::MatrixBuilder< IRBuilderTy >, including all inherited members.

CreateAdd(Value *LHS, Value *RHS)llvm::MatrixBuilder< IRBuilderTy >inline
CreateColumnMajorLoad(Value *DataPtr, Align Alignment, Value *Stride, bool IsVolatile, unsigned Rows, unsigned Columns, const Twine &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateColumnMajorStore(Value *Matrix, Value *Ptr, Align Alignment, Value *Stride, bool IsVolatile, unsigned Rows, unsigned Columns, const Twine &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateIndex(Value *RowIdx, Value *ColumnIdx, unsigned NumRows, Twine const &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateIndexAssumption(Value *Idx, unsigned NumElements, Twine const &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateMatrixInsert(Value *Matrix, Value *NewVal, Value *RowIdx, Value *ColumnIdx, unsigned NumRows)llvm::MatrixBuilder< IRBuilderTy >inline
CreateMatrixMultiply(Value *LHS, Value *RHS, unsigned LHSRows, unsigned LHSColumns, unsigned RHSColumns, const Twine &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateMatrixTranspose(Value *Matrix, unsigned Rows, unsigned Columns, const Twine &Name="")llvm::MatrixBuilder< IRBuilderTy >inline
CreateScalarDiv(Value *LHS, Value *RHS, bool IsUnsigned)llvm::MatrixBuilder< IRBuilderTy >inline
CreateScalarMultiply(Value *LHS, Value *RHS)llvm::MatrixBuilder< IRBuilderTy >inline
CreateSub(Value *LHS, Value *RHS)llvm::MatrixBuilder< IRBuilderTy >inline
MatrixBuilder(IRBuilderTy &Builder)llvm::MatrixBuilder< IRBuilderTy >inline