|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/TargetLowering.cpp 497 return TLO.CombineTo(Op, NewOp);
548 return TLO.CombineTo(Op, Z);
800 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
812 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
851 return TLO.CombineTo(Op, Vec);
1002 return TLO.CombineTo(Op, NewOp);
1021 return TLO.CombineTo(Op, Op0);
1036 return TLO.CombineTo(Op, Xor);
1059 return TLO.CombineTo(Op, NewOp);
1066 return TLO.CombineTo(Op, Op0);
1068 return TLO.CombineTo(Op, Op1);
1071 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, VT));
1108 return TLO.CombineTo(Op, NewOp);
1115 return TLO.CombineTo(Op, Op0);
1117 return TLO.CombineTo(Op, Op1);
1154 return TLO.CombineTo(Op, NewOp);
1161 return TLO.CombineTo(Op, Op0);
1163 return TLO.CombineTo(Op, Op1);
1172 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::OR, dl, VT, Op0, Op1));
1188 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::AND, dl, VT, Op0, ANDC));
1198 return TLO.CombineTo(Op, New);
1262 return TLO.CombineTo(Op, Op0);
1284 return TLO.CombineTo(Op, Op0);
1304 return TLO.CombineTo(
1335 return TLO.CombineTo(
1356 return TLO.CombineTo(
1381 return TLO.CombineTo(Op, Op0);
1410 return TLO.CombineTo(
1438 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::SRL, dl, VT, Op0, Op1));
1447 return TLO.CombineTo(Op, Op0);
1474 return TLO.CombineTo(
1483 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::SRL, dl, VT, Op0, NewSA));
1561 return TLO.CombineTo(Op,
1568 return TLO.CombineTo(Op, Op0);
1585 return TLO.CombineTo(
1635 return TLO.CombineTo(Op, TLO.DAG.getBitcast(VT, Src));
1640 return TLO.CombineTo(Op, TLO.DAG.getNode(Opc, dl, VT, Src));
1668 return TLO.CombineTo(Op, TLO.DAG.getBitcast(VT, Src));
1673 return TLO.CombineTo(Op, TLO.DAG.getNode(Opc, dl, VT, Src));
1697 return TLO.CombineTo(Op, TLO.DAG.getNode(Opc, dl, VT, Src));
1714 return TLO.CombineTo(Op, TLO.DAG.getBitcast(VT, Src));
1740 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::TRUNCATE, dl, VT, NewSrc));
1776 return TLO.CombineTo(
1850 return TLO.CombineTo(Op,
1940 return TLO.CombineTo(Op, NewOp);
1958 return TLO.CombineTo(Op, NewOp);
1977 return TLO.CombineTo(Op, NewOp);
2010 return TLO.CombineTo(Op, TLO.DAG.getConstant(Known.One, dl, VT));
2109 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
2123 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
2229 return TLO.CombineTo(Op, TLO.DAG.getBuildVector(VT, DL, Ops));
2280 return TLO.CombineTo(Op,
2320 return TLO.CombineTo(Op, Vec);
2424 return TLO.CombineTo(Op, LegalShuffle);
2463 return TLO.CombineTo(Op, TLO.DAG.getBitcast(VT, Src));
2469 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
2546 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
2570 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
lib/Target/AArch64/AArch64ISelLowering.cpp 1005 return TLO.CombineTo(Op, New);
lib/Target/ARM/ARMISelLowering.cpp15512 return TLO.CombineTo(Op, Op.getOperand(0));
15523 return TLO.CombineTo(Op, NewOp);
lib/Target/X86/X86ISelLowering.cpp31478 return TLO.CombineTo(Op, NewOp);
34322 return TLO.CombineTo(Op, Src);
34339 return TLO.CombineTo(
34361 return TLO.CombineTo(Op, Src);
34378 return TLO.CombineTo(
34432 return TLO.CombineTo(Op,
34500 return TLO.CombineTo(Op, Src);
34561 return TLO.CombineTo(Op, Insert);
34575 return TLO.CombineTo(Op, insertSubVector(TLO.DAG.getUNDEF(VT), Src, 0,
34597 return TLO.CombineTo(Op, Insert);
34610 return TLO.CombineTo(Op, Insert);
34639 return TLO.CombineTo(Op, Insert);
34671 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT));
34675 return TLO.CombineTo(
34680 return TLO.CombineTo(Op, TLO.DAG.getBitcast(VT, OpInputs[Src]));
34738 return TLO.CombineTo(
34763 return TLO.CombineTo(Op, Op0.getOperand(0));
34769 return TLO.CombineTo(Op, NewShift);
34821 return TLO.CombineTo(Op, Op0);
34829 return TLO.CombineTo(Op, Op00);
34849 return TLO.CombineTo(
34873 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
34888 return TLO.CombineTo(
34906 return TLO.CombineTo(Op, Vec);
34952 return TLO.CombineTo(Op, Op.getOperand(1));
34962 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));