Searched refs:WidenVector (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1225 /// WidenVector - Given a value in the V64 register class, produce the
1227 class WidenVector { class in namespace:__anon2698
1231 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} function in class:__anon2698::WidenVector
1270 WidenVector(*CurDAG));
1310 WidenVector(*CurDAG));
1366 WidenVector(*CurDAG));
1396 WidenVector(*CurDAG));
H A DAArch64ISelLowering.cpp4798 /// WidenVector - Given a value in the V64 register class, produce the
4800 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { function
5375 OpLHS = WidenVector(OpLHS, DAG);
5520 // extract entirely, and canonicalise the concat using WidenVector.
5527 V1 = WidenVector(V1.getOperand(Idx), DAG);
5529 V1 = WidenVector(V1, DAG);
6261 Value = WidenVector(Value, DAG);
6378 SDValue WideVec = WidenVector(Op.getOperand(0), DAG);
6412 SDValue WideVec = WidenVector(Op.getOperand(0), DAG);
7939 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N
[all...]

Completed in 1600 milliseconds