LLVM
8.0.1
|
Go to the source code of this file.
Functions | |
static bool | isF128SoftLibCall (const char *CallSym) |
This function returns true if CallSym is a long double emulation routine. More... | |
static bool | originalTypeIsF128 (const Type *Ty, const char *Func) |
This function returns true if Ty is fp128, {f128} or i128 which was originally a fp128. More... | |
static bool | originalEVTTypeIsVectorFloat (EVT Ty) |
Return true if the original type was vXfXX. More... | |
static bool | originalTypeIsVectorFloat (const Type *Ty) |
Return true if the original type was vXfXX / vXfXX. More... | |
This function returns true if CallSym is a long double emulation routine.
Definition at line 17 of file MipsCCState.cpp.
References assert(), llvm::sys::path::begin(), and llvm::sys::path::end().
Referenced by originalTypeIsF128().
Return true if the original type was vXfXX.
Definition at line 55 of file MipsCCState.cpp.
References llvm::EVT::getVectorElementType(), llvm::EVT::isFloatingPoint(), and llvm::EVT::isVector().
Referenced by llvm::MipsCCState::getSpecialCallingConvForCallee().
This function returns true if Ty is fp128, {f128} or i128 which was originally a fp128.
Definition at line 41 of file MipsCCState.cpp.
References llvm::Type::getStructElementType(), llvm::Type::getStructNumElements(), isF128SoftLibCall(), llvm::Type::isFP128Ty(), llvm::Type::isIntegerTy(), and llvm::Type::isStructTy().
Referenced by llvm::MipsCCState::getSpecialCallingConvForCallee().
Return true if the original type was vXfXX / vXfXX.
Definition at line 63 of file MipsCCState.cpp.
References llvm::Type::isFPOrFPVectorTy(), and llvm::Type::isVectorTy().
Referenced by llvm::MipsCCState::getSpecialCallingConvForCallee().