Remove unncessary isDeclaration() checks.
authorDevang Patel <dpatel@apple.com>
Mon, 6 Oct 2008 17:30:07 +0000 (17:30 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 6 Oct 2008 17:30:07 +0000 (17:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57179 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/LoopAligner.cpp
lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp

index 60e3f1943055cc7695fa982c223bccb9cf3d738c..b8d00595d8a9a482f39d1f0a784524800fa0035d 100644 (file)
@@ -59,7 +59,7 @@ bool LoopAligner::runOnMachineFunction(MachineFunction &MF) {
     return false;  // Don't care about loop alignment.
 
   const Function *F = MF.getFunction();
-  if (!F->isDeclaration() && F->hasFnAttr(Attribute::OptimizeForSize))
+  if (F->hasFnAttr(Attribute::OptimizeForSize))
     return false;
 
   for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
index e66edcaa32548983c0a85315a75ee1ba94e12ea9..5710add416ca17b6d1b805f3648a69a5b24e9f08 100644 (file)
@@ -154,7 +154,7 @@ void X86ATTAsmPrinter::emitFunctionHeader(const MachineFunction &MF) {
   SwitchToSection(TAI->SectionForGlobal(F));
 
   unsigned FnAlign = 4;
-  if (!F->isDeclaration() && F->hasFnAttr(Attribute::OptimizeForSize))
+  if (F->hasFnAttr(Attribute::OptimizeForSize))
     FnAlign = 1;
   switch (F->getLinkage()) {
   default: assert(0 && "Unknown linkage type!");
index a9141d3cfc4f199cc84c5eb16b5303844e6d6728..ae869799a97d980523088179b9a422f41050ba94 100644 (file)
@@ -141,7 +141,7 @@ bool X86IntelAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
   SwitchToTextSection("_text", F);
 
   unsigned FnAlign = 4;
-  if (!F->isDeclaration() && F->hasFnAttr(Attribute::OptimizeForSize))
+  if (F->hasFnAttr(Attribute::OptimizeForSize))
     FnAlign = 1;
   switch (F->getLinkage()) {
   default: assert(0 && "Unsupported linkage type!");