From 31b8568baaaf3892331f785bdd193bf638cc2900 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Fri, 12 Jan 2007 23:32:11 +0000 Subject: [PATCH] Remove this file. It was inadvertently added because I could not find TargetLowering.cpp in CodeGen/SelectionDAG (location makes no sense to me) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33160 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/TargetLowering.cpp | 40 ----------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 lib/Target/TargetLowering.cpp diff --git a/lib/Target/TargetLowering.cpp b/lib/Target/TargetLowering.cpp deleted file mode 100644 index ac6844ab02f..00000000000 --- a/lib/Target/TargetLowering.cpp +++ /dev/null @@ -1,40 +0,0 @@ -//===-- TargetLowering.cpp - Asm Info --------------------------------------==// -// -// The LLVM Compiler Infrastructure -// -// This file was developed by Reid Spencer and is distributed under the -// University of Illinois Open Source License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file implements methods of the TargetLowering class. -// -//===----------------------------------------------------------------------===// -// - -#include "llvm/Target/TargetLowering.h" -#include "llvm/DerivedTypes.h" -#include "llvm/CodeGen/ValueTypes.h" - -using namespace llvm; - -MVT::ValueType TargetLowering::getValueType(const Type *Ty) const { - switch (Ty->getTypeID()) { - default: assert(0 && "Unknown type!"); - case Type::VoidTyID: return MVT::isVoid; - case Type::IntegerTyID: - switch (cast(Ty)->getBitWidth()) { - default: assert(0 && "Invalid width for value type"); - case 1: return MVT::i1; - case 8: return MVT::i8; - case 16: return MVT::i16; - case 32: return MVT::i32; - case 64: return MVT::i64; - } - break; - case Type::FloatTyID: return MVT::f32; - case Type::DoubleTyID: return MVT::f64; - case Type::PointerTyID: return PointerTy; - case Type::PackedTyID: return MVT::Vector; - } -} -- 2.34.1