From 6e08738d4b1bb6c087d81bca656c24cdc1d504f8 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Tue, 30 Sep 2008 22:05:33 +0000 Subject: Just don't transform this memset into "bzero" if no-builtin is specified. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56888 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86Subtarget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/Target/X86/X86Subtarget.cpp') diff --git a/lib/Target/X86/X86Subtarget.cpp b/lib/Target/X86/X86Subtarget.cpp index 3eb0e28..0d90ef6 100644 --- a/lib/Target/X86/X86Subtarget.cpp +++ b/lib/Target/X86/X86Subtarget.cpp @@ -63,10 +63,10 @@ bool X86Subtarget::GVRequiresExtraLoad(const GlobalValue* GV, /// interface like the non-standard bzero function, if such a function exists on /// the current subtarget and it is considered prefereable over memset with zero /// passed as the second argument. Otherwise it returns null. -const char *X86Subtarget::getBZeroEntry(bool NoBuiltin) const { +const char *X86Subtarget::getBZeroEntry() const { // Darwin 10 has a __bzero entry point for this purpose. if (getDarwinVers() >= 10) - return NoBuiltin ? "_bzero" : "__bzero"; + return "__bzero"; return 0; } -- cgit v1.1