From 7f285c8024308107ada6fef05d38a5b7969a6e64 Mon Sep 17 00:00:00 2001 From: Andrew Lenharth Date: Wed, 5 Aug 2009 18:13:04 +0000 Subject: [PATCH] Use elf Object File directly git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78220 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Alpha/AlphaISelLowering.cpp | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/lib/Target/Alpha/AlphaISelLowering.cpp b/lib/Target/Alpha/AlphaISelLowering.cpp index f3f90cf6c32..79b3765d206 100644 --- a/lib/Target/Alpha/AlphaISelLowering.cpp +++ b/lib/Target/Alpha/AlphaISelLowering.cpp @@ -31,23 +31,6 @@ #include "llvm/Support/raw_ostream.h" using namespace llvm; -namespace { -class TargetLoweringObjectFileAlpha : public TargetLoweringObjectFile { -public: - void Initialize(MCContext &Ctx, const TargetMachine &TM) { - TargetLoweringObjectFile::Initialize(Ctx, TM); - TextSection = getOrCreateSection(".text", true, - SectionKind::getText()); - DataSection = getOrCreateSection(".data", true, - SectionKind::getDataRel()); - ReadOnlySection = getOrCreateSection(".rodata", true, - SectionKind::getReadOnly()); - } -}; -} - - - /// AddLiveIn - This helper function adds the specified physical register to the /// MachineFunction as a live in value. It also creates a corresponding virtual /// register for it. @@ -60,7 +43,7 @@ static unsigned AddLiveIn(MachineFunction &MF, unsigned PReg, } AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM) - : TargetLowering(TM, new TargetLoweringObjectFileAlpha()) { + : TargetLowering(TM, new TargetLoweringObjectFileELF()) { // Set up the TargetLowering object. //I am having problems with shr n i8 1 setShiftAmountType(MVT::i64);