diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2011-02-20 12:57:14 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2011-02-20 12:57:14 +0000 | 
| commit | cf099d11218cb6f6c5cce947d6738e347f07fb12 (patch) | |
| tree | d2b61ce94e654cb01a254d2195259db5f9cc3f3c /lib/Target/Mips/MipsTargetMachine.cpp | |
| parent | 49011b52fcba02a6051957b84705159f52fae4e4 (diff) | |
Notes
Diffstat (limited to 'lib/Target/Mips/MipsTargetMachine.cpp')
| -rw-r--r-- | lib/Target/Mips/MipsTargetMachine.cpp | 20 | 
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/Target/Mips/MipsTargetMachine.cpp b/lib/Target/Mips/MipsTargetMachine.cpp index ad3eb9e77da7..7a2dd1f651d2 100644 --- a/lib/Target/Mips/MipsTargetMachine.cpp +++ b/lib/Target/Mips/MipsTargetMachine.cpp @@ -30,18 +30,18 @@ extern "C" void LLVMInitializeMipsTarget() {  // The stack is always 8 byte aligned  // On function prologue, the stack is created by decrementing  // its pointer. Once decremented, all references are done with positive -// offset from the stack/frame pointer, using StackGrowsUp enables  +// offset from the stack/frame pointer, using StackGrowsUp enables  // an easier handling.  // Using CodeModel::Large enables different CALL behavior.  MipsTargetMachine::  MipsTargetMachine(const Target &T, const std::string &TT, const std::string &FS,                    bool isLittle=false):    LLVMTargetMachine(T, TT), -  Subtarget(TT, FS, isLittle),  +  Subtarget(TT, FS, isLittle),    DataLayout(isLittle ? std::string("e-p:32:32:32-i8:8:32-i16:16:32-n32") : -                        std::string("E-p:32:32:32-i8:8:32-i16:16:32-n32")),  -  InstrInfo(*this),  -  FrameInfo(TargetFrameInfo::StackGrowsUp, 8, 0), +                        std::string("E-p:32:32:32-i8:8:32-i16:16:32-n32")), +  InstrInfo(*this), +  FrameLowering(Subtarget),    TLInfo(*this), TSInfo(*this) {    // Abicall enables PIC by default    if (getRelocationModel() == Reloc::Default) { @@ -57,20 +57,20 @@ MipselTargetMachine(const Target &T, const std::string &TT,                      const std::string &FS) :    MipsTargetMachine(T, TT, FS, true) {} -// Install an instruction selector pass using  +// Install an instruction selector pass using  // the ISelDag to gen Mips code.  bool MipsTargetMachine:: -addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel)  +addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel)  {    PM.add(createMipsISelDag(*this));    return false;  } -// Implemented by targets that want to run passes immediately before  -// machine code is emitted. return true if -print-machineinstrs should  +// Implemented by targets that want to run passes immediately before +// machine code is emitted. return true if -print-machineinstrs should  // print out the code after the passes.  bool MipsTargetMachine:: -addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel)  +addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel)  {    PM.add(createMipsDelaySlotFillerPass(*this));    return true;  | 
