|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Mips/MipsISelLowering.h 462 SDValue Hi = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_HI);
463 SDValue Lo = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_LO);
466 DAG.getNode(MipsISD::Highest, DL, Ty,
467 getTargetNode(N, Ty, DAG, MipsII::MO_HIGHEST));
468 SDValue Higher = getTargetNode(N, Ty, DAG, MipsII::MO_HIGHER);
470 DAG.getNode(ISD::ADD, DL, Ty, Highest,
471 DAG.getNode(MipsISD::Higher, DL, Ty, Higher));
473 SDValue Shift = DAG.getNode(ISD::SHL, DL, Ty, HigherPart, Cst);
474 SDValue Add = DAG.getNode(ISD::ADD, DL, Ty, Shift,
475 DAG.getNode(MipsISD::Hi, DL, Ty, Hi));
476 SDValue Shift2 = DAG.getNode(ISD::SHL, DL, Ty, Add, Cst);
478 return DAG.getNode(ISD::ADD, DL, Ty, Shift2,
479 DAG.getNode(MipsISD::Lo, DL, Ty, Lo));