diff options
Diffstat (limited to 'lib/Target/ARC/ARCTargetMachine.cpp')
| -rw-r--r-- | lib/Target/ARC/ARCTargetMachine.cpp | 8 | 
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/Target/ARC/ARCTargetMachine.cpp b/lib/Target/ARC/ARCTargetMachine.cpp index 1acae3a88870f..6f5bbd3b4ef36 100644 --- a/lib/Target/ARC/ARCTargetMachine.cpp +++ b/lib/Target/ARC/ARCTargetMachine.cpp @@ -26,12 +26,6 @@ static Reloc::Model getRelocModel(Optional<Reloc::Model> RM) {    return *RM;  } -static CodeModel::Model getEffectiveCodeModel(Optional<CodeModel::Model> CM) { -  if (CM) -    return *CM; -  return CodeModel::Small; -} -  /// ARCTargetMachine ctor - Create an ILP32 architecture model  ARCTargetMachine::ARCTargetMachine(const Target &T, const Triple &TT,                                     StringRef CPU, StringRef FS, @@ -43,7 +37,7 @@ ARCTargetMachine::ARCTargetMachine(const Target &T, const Triple &TT,                          "e-m:e-p:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-"                          "f32:32:32-i64:32-f64:32-a:0:32-n32",                          TT, CPU, FS, Options, getRelocModel(RM), -                        getEffectiveCodeModel(CM), OL), +                        getEffectiveCodeModel(CM, CodeModel::Small), OL),        TLOF(make_unique<TargetLoweringObjectFileELF>()),        Subtarget(TT, CPU, FS, *this) {    initAsmInfo();  | 
