|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/SelectionDAG.h 808 SDValue getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 9762 SDValue Op = DAG.getAnyExtOrTrunc(N0.getOperand(0), SDLoc(N), VT);
9781 X = DAG.getAnyExtOrTrunc(X, SDLoc(X), VT);
9986 return DAG.getAnyExtOrTrunc(N0.getOperand(0), SDLoc(N), VT);
9997 X = DAG.getAnyExtOrTrunc(X, DL, VT);
10086 return DAG.getAnyExtOrTrunc(VsetCC, SDLoc(N), VT);
16666 Ops[Elt] = OpVT.isInteger() ? DAG.getAnyExtOrTrunc(InVal, DL, OpVT) : InVal;
16810 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt;
16879 return DAG.getAnyExtOrTrunc(X, DL, ScalarVT);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 483 return DAG.getAnyExtOrTrunc(Ext, dl, NVT);
4095 SDValue Op = DAG.getAnyExtOrTrunc(Ext, dl, NOutVTElem);
4209 Ops[i * NumElem + j] = DAG.getAnyExtOrTrunc(Ext, dl, OutElemTy);
4286 return DAG.getAnyExtOrTrunc(Ext, dl, N->getValueType(0));
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 726 Lo = DAG.getAnyExtOrTrunc(Lo, dl, DstEltVT);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 5263 Elt = getAnyExtOrTrunc(Elt, DL, VT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 449 return DAG.getAnyExtOrTrunc(Val, DL, ValueVT);
485 : DAG.getAnyExtOrTrunc(Val, DL, ValueSVT);
682 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
694 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
lib/Target/AArch64/AArch64ISelLowering.cpp 7089 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i32);
7092 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64);
11970 SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i64);
11971 SDValue VHi = DAG.getAnyExtOrTrunc(
lib/Target/AMDGPU/SIISelLowering.cpp 4899 return DAG.getAnyExtOrTrunc(Elt, SL, ResultVT);
lib/Target/ARM/ARMISelLowering.cpp 9053 SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i32);
9054 SDValue VHi = DAG.getAnyExtOrTrunc(
lib/Target/Hexagon/HexagonISelLowering.cpp 2410 ValV = DAG.getAnyExtOrTrunc(ValV, dl, ScalarTy);
2914 SDValue T = DAG.getAnyExtOrTrunc(P, dl, MVT::i8);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 5428 LHS = CurDAG->getAnyExtOrTrunc(LHS, dl, VT);
5429 RHS = CurDAG->getAnyExtOrTrunc(RHS, dl, VT);
lib/Target/PowerPC/PPCISelLowering.cpp12475 DAG.getAnyExtOrTrunc(InSrc, dl, N->getValueType(0)));
12537 Ops[C+i] = DAG.getAnyExtOrTrunc(Ops[C+i], dl, N->getValueType(0));
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp 57 Dst, DAG.getAnyExtOrTrunc(Val, DL, MVT::i32),
lib/Target/X86/X86ISelLowering.cpp 7438 V = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32);
7480 Elt = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32);
7488 NextElt = DAG.getAnyExtOrTrunc(NextElt, dl, MVT::i32);
25064 LoOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j), dl,
25066 HiOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j + 8), dl,
35405 V = DAG.getAnyExtOrTrunc(V, DL, MVT::i32);
35596 N00 = LowUndef ? DAG.getAnyExtOrTrunc(N00, dl, MVT::i32)
42378 SDValue Scl = DAG.getAnyExtOrTrunc(N00, DL, SVT);
44780 DAG.getAnyExtOrTrunc(Src.getOperand(0), DL, MVT::i32)));