[llvm] r318184 - [ARM, AArch64] Fix an assert message, Darwin isn't the only target supporting TLS. NFC.

Martin Storsjo via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 14 11:57:59 PST 2017


Author: mstorsjo
Date: Tue Nov 14 11:57:59 2017
New Revision: 318184

URL: http://llvm.org/viewvc/llvm-project?rev=318184&view=rev
Log:
[ARM, AArch64] Fix an assert message, Darwin isn't the only target supporting TLS. NFC.

Modified:
    llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp
    llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp

Modified: llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp?rev=318184&r1=318183&r2=318184&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp Tue Nov 14 11:57:59 2017
@@ -3795,7 +3795,8 @@ SDValue AArch64TargetLowering::LowerGlob
 SDValue
 AArch64TargetLowering::LowerDarwinGlobalTLSAddress(SDValue Op,
                                                    SelectionDAG &DAG) const {
-  assert(Subtarget->isTargetDarwin() && "TLS only supported on Darwin");
+  assert(Subtarget->isTargetDarwin() &&
+         "This function expects a Darwin target");
 
   SDLoc DL(Op);
   MVT PtrVT = getPointerTy(DAG.getDataLayout());

Modified: llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp?rev=318184&r1=318183&r2=318184&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp Tue Nov 14 11:57:59 2017
@@ -2763,7 +2763,8 @@ SDValue ARMTargetLowering::LowerBlockAdd
 SDValue
 ARMTargetLowering::LowerGlobalTLSAddressDarwin(SDValue Op,
                                                SelectionDAG &DAG) const {
-  assert(Subtarget->isTargetDarwin() && "TLS only supported on Darwin");
+  assert(Subtarget->isTargetDarwin() &&
+         "This function expects a Darwin target");
   SDLoc DL(Op);
 
   // First step is to get the address of the actua global symbol. This is where




More information about the llvm-commits mailing list