[llvm-commits] [llvm] r77865 - in /llvm/trunk/lib/Target/SystemZ: SystemZTargetAsmInfo.cpp SystemZTargetAsmInfo.h SystemZTargetMachine.cpp
Chris Lattner
sabre at nondot.org
Sat Aug 1 21:32:07 PDT 2009
Author: lattner
Date: Sat Aug 1 23:32:07 2009
New Revision: 77865
URL: http://llvm.org/viewvc/llvm-project?rev=77865&view=rev
Log:
eliminate the TM argument to the TAI class, remove comment about supporting
solaris :)
Modified:
llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp
llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.h
llvm/trunk/lib/Target/SystemZ/SystemZTargetMachine.cpp
Modified: llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp?rev=77865&r1=77864&r2=77865&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp Sat Aug 1 23:32:07 2009
@@ -16,7 +16,7 @@
using namespace llvm;
-SystemZTargetAsmInfo::SystemZTargetAsmInfo(const SystemZTargetMachine &TM) {
+SystemZTargetAsmInfo::SystemZTargetAsmInfo() {
AlignmentIsInBytes = true;
PrivateGlobalPrefix = ".L";
Modified: llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.h?rev=77865&r1=77864&r2=77865&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.h (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZTargetAsmInfo.h Sat Aug 1 23:32:07 2009
@@ -14,15 +14,12 @@
#ifndef SystemZTARGETASMINFO_H
#define SystemZTARGETASMINFO_H
-#include "llvm/Target/ELFTargetAsmInfo.h"
+#include "llvm/Target/TargetAsmInfo.h"
namespace llvm {
- // Forward declaration.
- class SystemZTargetMachine;
-
struct SystemZTargetAsmInfo : public TargetAsmInfo {
- explicit SystemZTargetAsmInfo(const SystemZTargetMachine &TM);
+ explicit SystemZTargetAsmInfo();
};
} // namespace llvm
Modified: llvm/trunk/lib/Target/SystemZ/SystemZTargetMachine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZTargetMachine.cpp?rev=77865&r1=77864&r2=77865&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZTargetMachine.cpp (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZTargetMachine.cpp Sat Aug 1 23:32:07 2009
@@ -24,8 +24,7 @@
}
const TargetAsmInfo *SystemZTargetMachine::createTargetAsmInfo() const {
- // FIXME: Handle Solaris subtarget someday :)
- return new SystemZTargetAsmInfo(*this);
+ return new SystemZTargetAsmInfo();
}
/// SystemZTargetMachine ctor - Create an ILP64 architecture model
More information about the llvm-commits
mailing list