Searched refs:TruncOp (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | SetTheory.cpp | 99 struct TruncOp : public SetIntBinOp { struct in namespace:__anon3678 250 addOperator("trunc", new TruncOp);
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 3795 unsigned TruncOp; 3797 TruncOp = ISD::BITCAST; 3801 TruncOp = ISD::TRUNCATE; 3809 Tmp2 = DAG.getNode(TruncOp, dl, OVT, Tmp1); 3821 unsigned ExtOp, TruncOp; 3824 TruncOp = ISD::BITCAST; 3828 TruncOp = ISD::TRUNCATE; 3835 Results.push_back(DAG.getNode(TruncOp, dl, OVT, Tmp1)); 3839 unsigned ExtOp, TruncOp; 3842 TruncOp [all...] |
H A D | DAGCombiner.cpp | 4901 SDValue TruncOp = N0.getOperand(0); local 4902 if (TruncOp.getValueType() == VT) 4903 return TruncOp; // x iff x size == zext size. 4904 if (TruncOp.getValueType().bitsGT(VT)) 4905 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, TruncOp); 4906 return DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, TruncOp);
|
Completed in 190 milliseconds