• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/

Lines Matching refs:getOpcode

1114   switch (Op.getOpcode()) {
1122 if (Op.getOpcode() == ISD::XOR &&
1129 SDValue New = DAG.getNode(Op.getOpcode(), dl, VT, Op.getOperand(0),
1173 SDValue X = DAG.getNode(Op.getOpcode(), dl, SmallVT,
1220 if (Op.getOpcode() != ISD::UNDEF)
1228 switch (Op.getOpcode()) {
1372 SDValue New = TLO.DAG.getNode(Op.getOpcode(), dl,VT, Op.getOperand(0),
1434 if (InOp.getOpcode() == ISD::SRL &&
1459 if (InOp.getNode()->getOpcode() == ISD::ANY_EXTEND) {
1498 if (InOp.getOpcode() == ISD::SHL &&
1729 switch (In.getOpcode()) {
1851 assert((Op.getOpcode() >= ISD::BUILTIN_OP_END ||
1852 Op.getOpcode() == ISD::INTRINSIC_WO_CHAIN ||
1853 Op.getOpcode() == ISD::INTRINSIC_W_CHAIN ||
1854 Op.getOpcode() == ISD::INTRINSIC_VOID) &&
1865 assert((Op.getOpcode() >= ISD::BUILTIN_OP_END ||
1866 Op.getOpcode() == ISD::INTRINSIC_WO_CHAIN ||
1867 Op.getOpcode() == ISD::INTRINSIC_W_CHAIN ||
1868 Op.getOpcode() == ISD::INTRINSIC_VOID) &&
1881 if (Val.getOpcode() == ISD::SHL)
1889 if (Val.getOpcode() == ISD::SRL)
1935 if (N0.getOpcode() == ISD::SRL && (C1 == 0 || C1 == 1) &&
1936 N0.getOperand(0).getOpcode() == ISD::CTLZ &&
1937 N0.getOperand(1).getOpcode() == ISD::Constant) {
1959 if (N0.hasOneUse() && N0.getOpcode() == ISD::TRUNCATE)
1962 if (CTPOP.hasOneUse() && CTPOP.getOpcode() == ISD::CTPOP &&
1986 if (N0->getOpcode() == ISD::ZERO_EXTEND) {
1990 } else if (N0->getOpcode() == ISD::AND) {
2021 N0.getOpcode() == ISD::AND && C1 == 0 &&
2076 if (N0.getOpcode() == ISD::ZERO_EXTEND) {
2123 } else if (N0.getOpcode() == ISD::SIGN_EXTEND_INREG &&
2156 if (N0.getOpcode() == ISD::SETCC &&
2168 if ((N0.getOpcode() == ISD::XOR ||
2169 (N0.getOpcode() == ISD::AND &&
2170 N0.getOperand(0).getOpcode() == ISD::XOR &&
2182 if (N0.getOpcode() == ISD::XOR)
2185 assert(N0.getOpcode() == ISD::AND &&
2186 N0.getOperand(0).getOpcode() == ISD::XOR);
2200 if (Op0.getOpcode() == ISD::TRUNCATE)
2203 if ((Op0.getOpcode() == ISD::XOR) &&
2204 Op0.getOperand(0).getOpcode() == ISD::SETCC &&
2205 Op0.getOperand(1).getOpcode() == ISD::SETCC) {
2210 } else if (Op0.getOpcode() == ISD::AND &&
2307 N0.getOpcode() == ISD::AND)
2334 N0.getOpcode() == ISD::AND && N0.hasOneUse()) {
2478 if (N0.getOpcode() == ISD::ADD || N0.getOpcode() == ISD::SUB ||
2479 N0.getOpcode() == ISD::XOR) {
2481 if (N0.getOpcode() == N1.getOpcode()) {
2486 if (DAG.isCommutativeBinOp(N0.getOpcode())) {
2504 if (N0.getOpcode() == ISD::ADD && N0.getNode()->hasOneUse()) {
2512 if (N0.getOpcode() == ISD::XOR)
2526 if (N0.getOpcode() == ISD::SUB && N0.getNode()->hasOneUse()) {
2550 if (DAG.isCommutativeBinOp(N0.getOpcode()))
2554 assert(N0.getOpcode() == ISD::SUB && "Unexpected operation!");
2566 if (N1.getOpcode() == ISD::ADD || N1.getOpcode() == ISD::SUB ||
2567 N1.getOpcode() == ISD::XOR) {
2573 if (DAG.isCommutativeBinOp(N1.getOpcode())) {
2577 assert(N1.getOpcode() == ISD::SUB && "Unexpected operation!");
2592 if (N0.getOpcode() == ISD::AND)
2600 if (N1.getOpcode() == ISD::AND)
2675 if (N->getOpcode() == ISD::ADD) {
2769 if (Op.getOpcode() == ISD::BasicBlock) {
2784 if (Op.getOpcode() == ISD::ADD) {