diff options
Diffstat (limited to 'llvm/lib/Target/Mips/Mips16ISelLowering.cpp')
| -rw-r--r-- | llvm/lib/Target/Mips/Mips16ISelLowering.cpp | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/llvm/lib/Target/Mips/Mips16ISelLowering.cpp b/llvm/lib/Target/Mips/Mips16ISelLowering.cpp index dbefd320767..68259f0a4ee 100644 --- a/llvm/lib/Target/Mips/Mips16ISelLowering.cpp +++ b/llvm/lib/Target/Mips/Mips16ISelLowering.cpp @@ -322,7 +322,7 @@ unsigned int Mips16TargetLowering::getMips16HelperFunctionStubNumber  }  // -// prefixs are attached to stub numbers depending on the return type . +// Prefixes are attached to stub numbers depending on the return type.  // return type: float  sf_  //              double df_  //              single complex sc_ @@ -333,17 +333,16 @@ unsigned int Mips16TargetLowering::getMips16HelperFunctionStubNumber  // The full name of a helper function is__mips16_call_stub +  //    return type dependent prefix + stub number  // -// -// This is something that probably should be in a different source file and -// perhaps done differently but my main purpose is to not waste runtime +// FIXME: This is something that probably should be in a different source file +// and perhaps done differently but my main purpose is to not waste runtime  // on something that we can enumerate in the source. Another possibility is  // to have a python script to generate these mapping tables. This will do  // for now. There are a whole series of helper function mapping arrays, one  // for each return type class as outlined above. There there are 11 possible -//  entries. Ones with 0 are ones which should never be selected +// entries. Ones with 0 are ones which should never be selected.  //  // All the arrays are similar except for ones which return neither -// sf, df, sc, dc, in which only care about ones which have sf or df as a +// sf, df, sc, dc, in which we only care about ones which have sf or df as a  // first parameter.  //  #define P_ "__mips16_call_stub_" | 

