Searched refs:TruncOp (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp111 struct TruncOp : public SetIntBinOp { struct in namespace:__anon4888
262 addOperator("trunc", std::make_unique<TruncOp>());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp4295 unsigned TruncOp;
4297 TruncOp = ISD::BITCAST;
4301 TruncOp = ISD::TRUNCATE;
4309 Tmp2 = DAG.getNode(TruncOp, dl, OVT, Tmp1);
4330 unsigned ExtOp, TruncOp;
4333 TruncOp = ISD::BITCAST;
4350 TruncOp = ISD::TRUNCATE;
4357 Results.push_back(DAG.getNode(TruncOp, dl, OVT, Tmp1));
4379 unsigned ExtOp, TruncOp;
4383 TruncOp
[all...]
H A DDAGCombiner.cpp10847 SDValue TruncOp = DAG.getNode(ISD::TRUNCATE, DL, SVT, Op); local
10848 TruncOps.push_back(TruncOp);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp458 Value *TruncOp = Trunc.getOperand(0); local
460 if (!TruncOp->hasOneUse() || !isa<IntegerType>(DestType))
465 if (!match(TruncOp, m_CombineOr(m_BitCast(m_Value(VecInput)),

Completed in 232 milliseconds