HomeSort by: relevance | last modified time | path
    Searched defs:Matrix (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RegAllocBase.h 68 LiveRegMatrix *Matrix = nullptr;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveRegMatrix.h 10 // along two dimensions: Slot indexes and register units. The matrix is used by
48 // The matrix is represented as a LiveIntervalUnion per register unit.
50 LiveIntervalUnion::Array Matrix;
147 /// Query a line of the assigned virtual register matrix directly.
155 LiveIntervalUnion *getLiveUnions() { return &Matrix[0]; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIPreAllocateWWMRegs.cpp 36 LiveRegMatrix *Matrix;
105 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) {
106 Matrix->assign(LI, PhysReg);
208 Matrix = &getAnalysis<LiveRegMatrix>();
  /xsrc/external/mit/xinput/dist/src/
transform.c 32 typedef struct Matrix {
34 } Matrix;
36 static void matrix_set(Matrix *m, int row, int col, float val)
41 static void matrix_set_unity(Matrix *m)
50 static void matrix_print(const Matrix *m)
59 apply_matrix(Display *dpy, int deviceid, Matrix *m)
75 prop_matrix = XInternAtom(dpy, "Coordinate Transformation Matrix", False);
84 fprintf(stderr, "Coordinate transformation matrix not found. This "
110 matrix_s4(Matrix *m, float x02, float x12, float d1, float d2, int main_diag)
129 set_transformation_matrix(Display *dpy, Matrix *m, int offset_x, int offset_y
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerMatrixIntrinsics.cpp 1 //===- LowerMatrixIntrinsics.cpp - Lower matrix intrinsics -----*- C++ -*-===//
9 // Lower matrix intrinsics to vector operations.
51 #define DEBUG_TYPE "lower-matrix-intrinsics"
54 FuseMatrix("fuse-matrix", cl::init(true), cl::Hidden,
55 cl::desc("Enable/disable fusing matrix instructions."));
58 "fuse-matrix-tile-size", cl::init(4), cl::Hidden,
60 "Tile size for matrix instruction fusion using square-shaped tiles."));
61 static cl::opt<bool> TileUseLoops("fuse-matrix-use-loops", cl::init(false),
65 "force-fuse-matrix", cl::init(false), cl::Hidden,
66 cl::desc("Force matrix instruction fusion even if not profitable."))
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp 729 // correct matrix dimensions.
1214 "cannot cast between matrix and non-matrix types");
1757 Value *Matrix = Visit(E->getBase());
1762 Matrix, RowIdx, ColumnIdx,
3198 // correct matrix dimensions.
3203 "first operand must be a matrix");

Completed in 30 milliseconds