|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc231742 /*472660*/ /*SwitchOpcode*/ 9|128,1/*137*/, TARGET_VAL(X86ISD::VTRUNC),// ->472801
gen/lib/Target/X86/X86GenFastISel.inc 5978 case X86ISD::VTRUNC: return fastEmit_X86ISD_VTRUNC_r(VT, RetVT, Op0, Op0IsKill);
lib/Target/X86/X86ISelLowering.cpp10821 return DAG.getNode(X86ISD::VTRUNC, DL, VT, Src);
15556 V1 = DAG.getNode(X86ISD::VTRUNC, DL, MVT::v16i8, V1);
15557 V2 = DAG.getNode(X86ISD::VTRUNC, DL, MVT::v16i8, V2);
24148 case X86ISD::VTRUNC: {
28008 Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In));
28015 Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In));
28027 Lo = DAG.getNode(X86ISD::VTRUNC, dl, MVT::v16i8, Lo);
28028 Hi = DAG.getNode(X86ISD::VTRUNC, dl, MVT::v16i8, Hi);
28645 case X86ISD::VTRUNC: return "X86ISD::VTRUNC";
31678 case X86ISD::VTRUNC: {
34455 case X86ISD::VTRUNC:
38495 return DAG.getNode(X86ISD::VTRUNC, SDLoc(N), VT, N0.getOperand(0));
44938 case X86ISD::VTRUNC: return combineVTRUNC(N, DAG);
lib/Target/X86/X86IntrinsicsInfo.h 144 X86ISD::VTRUNC, 0),
146 X86ISD::VTRUNC, 0),
148 X86ISD::VTRUNC, 0),
150 X86ISD::VTRUNC, 0),
152 X86ISD::VTRUNC, 0),
154 X86ISD::VTRUNC, 0),
156 X86ISD::VTRUNC, 0),
158 X86ISD::VTRUNC, 0),
160 X86ISD::VTRUNC, 0),
162 X86ISD::VTRUNC, 0),
164 X86ISD::VTRUNC, 0),
166 X86ISD::VTRUNC, 0),
168 X86ISD::VTRUNC, 0),
170 X86ISD::VTRUNC, 0),
172 X86ISD::VTRUNC, 0),
174 X86ISD::VTRUNC, 0),
176 X86ISD::VTRUNC, 0),
178 X86ISD::VTRUNC, 0),
636 X86ISD::VTRUNC, X86ISD::VMTRUNC),
638 X86ISD::VTRUNC, X86ISD::VMTRUNC),
642 X86ISD::VTRUNC, X86ISD::VMTRUNC),
648 X86ISD::VTRUNC, X86ISD::VMTRUNC),
650 X86ISD::VTRUNC, X86ISD::VMTRUNC),
652 X86ISD::VTRUNC, X86ISD::VMTRUNC),
654 X86ISD::VTRUNC, X86ISD::VMTRUNC),
656 X86ISD::VTRUNC, X86ISD::VMTRUNC),
658 X86ISD::VTRUNC, X86ISD::VMTRUNC),
662 X86ISD::VTRUNC, X86ISD::VMTRUNC),