diff options
author | Jim Laskey <jlaskey@mac.com> | 2006-07-27 02:05:13 +0000 |
---|---|---|
committer | Jim Laskey <jlaskey@mac.com> | 2006-07-27 02:05:13 +0000 |
commit | 3b4866e194d32c47fd64160aa9c9caaa48d85d01 (patch) | |
tree | ccaef44c5ddf978ad9646f8a2ecb96814dd5837e /llvm/lib/Target/X86/X86AsmPrinter.cpp | |
parent | 9f5ea5dc5af7c8b65b78fcb6fbf5c2dbf69023d3 (diff) | |
download | bcm5719-llvm-3b4866e194d32c47fd64160aa9c9caaa48d85d01.tar.gz bcm5719-llvm-3b4866e194d32c47fd64160aa9c9caaa48d85d01.zip |
Use the predicate.
llvm-svn: 29322
Diffstat (limited to 'llvm/lib/Target/X86/X86AsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86AsmPrinter.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/X86/X86AsmPrinter.cpp b/llvm/lib/Target/X86/X86AsmPrinter.cpp index 2c4b1107b00..4981964094f 100644 --- a/llvm/lib/Target/X86/X86AsmPrinter.cpp +++ b/llvm/lib/Target/X86/X86AsmPrinter.cpp @@ -87,7 +87,7 @@ bool X86SharedAsmPrinter::doInitialization(Module &M) { default: break; } - if (Subtarget->TargetType == X86Subtarget::isDarwin) { + if (Subtarget->isTargetDarwin()) { // Emit initial debug information. DW.BeginModule(&M); } @@ -118,7 +118,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { if (C->isNullValue() && /* FIXME: Verify correct */ (I->hasInternalLinkage() || I->hasWeakLinkage() || I->hasLinkOnceLinkage() || - (Subtarget->TargetType == X86Subtarget::isDarwin && + (Subtarget->isTargetDarwin() && I->hasExternalLinkage() && !I->hasSection()))) { if (Size == 0) Size = 1; // .comm Foo, 0 is undefined, avoid it. if (I->hasExternalLinkage()) { @@ -130,7 +130,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { if (LCOMMDirective != NULL) { if (I->hasInternalLinkage()) { O << LCOMMDirective << name << "," << Size; - if (Subtarget->TargetType == X86Subtarget::isDarwin) + if (Subtarget->isTargetDarwin()) O << "," << (AlignmentIsInBytes ? (1 << Align) : Align); } else O << COMMDirective << name << "," << Size; @@ -149,7 +149,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { switch (I->getLinkage()) { case GlobalValue::LinkOnceLinkage: case GlobalValue::WeakLinkage: - if (Subtarget->TargetType == X86Subtarget::isDarwin) { + if (Subtarget->isTargetDarwin()) { O << "\t.globl " << name << "\n" << "\t.weak_definition " << name << "\n"; SwitchToDataSection(".section __DATA,__const_coal,coalesced", I); @@ -186,7 +186,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { } } - if (Subtarget->TargetType == X86Subtarget::isDarwin) { + if (Subtarget->isTargetDarwin()) { SwitchToDataSection("", 0); // Output stubs for dynamically-linked functions |