From db962e2c4562e521de97c81e5244b87bfc476fc8 Mon Sep 17 00:00:00 2001 From: Tim Northover Date: Mon, 25 Nov 2013 16:24:52 +0000 Subject: ARM: remove special cases for Darwin dynamic-no-pic mode. These are handled almost identically to static mode (and ELF's global address materialisation), except that a symbol may have "$non_lazy_ptr" appended. This can be handled by passing appropriate flags along with the instruction instead of using entirely separate pseudo-instructions. llvm-svn: 195655 --- llvm/lib/Target/ARM/ARMISelLowering.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'llvm/lib/Target/ARM/ARMISelLowering.h') diff --git a/llvm/lib/Target/ARM/ARMISelLowering.h b/llvm/lib/Target/ARM/ARMISelLowering.h index f195381538b..f17b8df0c9b 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.h +++ b/llvm/lib/Target/ARM/ARMISelLowering.h @@ -35,8 +35,6 @@ namespace llvm { Wrapper, // Wrapper - A wrapper node for TargetConstantPool, // TargetExternalSymbol, and TargetGlobalAddress. - WrapperDYN, // WrapperDYN - A wrapper node for TargetGlobalAddress in - // DYN mode. WrapperPIC, // WrapperPIC - A wrapper node for TargetGlobalAddress in // PIC mode. WrapperJT, // WrapperJT - A wrapper node for TargetJumpTable -- cgit v1.2.3