reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16069 if (DAG.getMachineFunction().getFunction().hasFnAttribute( 16072 SDValue SP = DAG.getCopyFromReg(Chain, DL, ARM::SP, MVT::i32); 16074 SP = DAG.getNode(ISD::SUB, DL, MVT::i32, SP, Size); 16076 SP = DAG.getNode(ISD::AND, DL, MVT::i32, SP.getValue(0), 16077 DAG.getConstant(-(uint64_t)Align, DL, MVT::i32)); 16078 Chain = DAG.getCopyToReg(Chain, DL, ARM::SP, SP); 16080 return DAG.getMergeValues(Ops, DL); 16083 SDValue Words = DAG.getNode(ISD::SRL, DL, MVT::i32, Size, 16084 DAG.getConstant(2, DL, MVT::i32)); 16087 Chain = DAG.getCopyToReg(Chain, DL, ARM::R4, Words, Flag); 16090 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); 16091 Chain = DAG.getNode(ARMISD::WIN__CHKSTK, DL, NodeTys, Chain, Flag); 16093 SDValue NewSP = DAG.getCopyFromReg(Chain, DL, ARM::SP, MVT::i32); 16097 return DAG.getMergeValues(Ops, DL);