reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Mips/MipsISelLowering.cpp
 3355     assert(VA.isRegLoc() && "Can only return in registers!");
 3362     if (VA.isUpperBitsInLoc()) {
 3364       unsigned LocSizeInBits = VA.getLocVT().getSizeInBits();
 3366           VA.getLocInfo() == CCValAssign::ZExtUpper ? ISD::SRL : ISD::SRA;
 3368           Shift, DL, VA.getLocVT(), Val,
 3369           DAG.getConstant(LocSizeInBits - ValSizeInBits, DL, VA.getLocVT()));
 3372     switch (VA.getLocInfo()) {
 3378       Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val);
 3382       Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val);
 3386       Val = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Val,
 3387                         DAG.getValueType(VA.getValVT()));
 3388       Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val);
 3392       Val = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Val,
 3393                         DAG.getValueType(VA.getValVT()));
 3394       Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val);