Home
last modified time | relevance | path

Searched defs:MulCandidate (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp62 struct MulCandidate { struct
63 Instruction *Root;
64 Value* LHS;
65 Value* RHS;
66 bool Exchange = false;
67 bool ReadOnly = true;
68 bool Paired = false;
69 SmallVector<LoadInst*, 2> VecLd; // Container for loads to widen.
71 MulCandidate(Instruction *I, Value *lhs, Value *rhs) : in MulCandidate() function
74 bool HasTwoLoadInputs() const { in HasTwoLoadInputs()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp61 struct MulCandidate { struct
62 Instruction *Root;
63 Value* LHS;
64 Value* RHS;
65 bool Exchange = false;
66 bool ReadOnly = true;
67 bool Paired = false;
68 SmallVector<LoadInst*, 2> VecLd; // Container for loads to widen.
70 MulCandidate(Instruction *I, Value *lhs, Value *rhs) : in MulCandidate() function
73 bool HasTwoLoadInputs() const { in HasTwoLoadInputs()
[all …]