Skip to content

Commit a33d03e

Browse files
committed
Change DAG.getRegister to DAG.getCopyFromReg
1 parent 713fc3b commit a33d03e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

llvm/lib/Target/AArch64/AArch64ISelLowering.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28973,9 +28973,10 @@ bool AArch64TargetLowering::useStackGuardXorFP() const { return true; }
2897328973
SDValue AArch64TargetLowering::emitStackGuardXorFP(SelectionDAG &DAG,
2897428974
SDValue Val,
2897528975
const SDLoc &DL) const {
28976-
return DAG.getNode(
28977-
ISD::XOR, DL, Val.getValueType(), Val,
28978-
DAG.getRegister(getStackPointerRegisterToSaveRestore(), MVT::i64));
28976+
return DAG.getNode(ISD::XOR, DL, Val.getValueType(), Val,
28977+
DAG.getCopyFromReg(DAG.getEntryNode(), DL,
28978+
getStackPointerRegisterToSaveRestore(),
28979+
MVT::i64));
2897928980
}
2898028981

2898128982
unsigned AArch64TargetLowering::combineRepeatedFPDivisors() const {

0 commit comments

Comments
 (0)