Skip to content

Commit 3ab9aac

Browse files
committed
Change DAG.getRegister to DAG.getCopyFromReg
1 parent 9c6d4c7 commit 3ab9aac

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
@@ -28826,9 +28826,10 @@ bool AArch64TargetLowering::useStackGuardXorFP() const { return true; }
2882628826
SDValue AArch64TargetLowering::emitStackGuardXorFP(SelectionDAG &DAG,
2882728827
SDValue Val,
2882828828
const SDLoc &DL) const {
28829-
return DAG.getNode(
28830-
ISD::XOR, DL, Val.getValueType(), Val,
28831-
DAG.getRegister(getStackPointerRegisterToSaveRestore(), MVT::i64));
28829+
return DAG.getNode(ISD::XOR, DL, Val.getValueType(), Val,
28830+
DAG.getCopyFromReg(DAG.getEntryNode(), DL,
28831+
getStackPointerRegisterToSaveRestore(),
28832+
MVT::i64));
2883228833
}
2883328834

2883428835
unsigned AArch64TargetLowering::combineRepeatedFPDivisors() const {

0 commit comments

Comments
 (0)