Searched refs:isFloatingPoint (Results 1 - 25 of 29) sorted by relevance

12

/external/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp91 if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint())
92 return RHSVT.isFloatingPoint();
H A DCallingConvEmitter.cpp220 if (MVT(DestVT).isFloatingPoint()) {
H A DCodeGenDAGPatterns.cpp37 static inline bool isFloatingPoint(MVT::SimpleValueType VT) { function
38 return MVT(VT).isFloatingPoint();
120 if (isFloatingPoint(TypeVec[i]))
276 return FillWithPossibleTypes(TP, isFloatingPoint, "floating point");
285 if (!isFloatingPoint(TypeVec[i]))
/external/llvm/include/llvm/CodeGen/
H A DValueTypes.h105 /// isFloatingPoint - Return true if this is a FP, or a vector FP type.
106 bool isFloatingPoint() const { function in struct:llvm::EVT
107 return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint();
H A DMachineValueType.h168 /// isFloatingPoint - Return true if this is a FP, or a vector FP type.
169 bool isFloatingPoint() const { function in class:llvm::MVT
/external/llvm/include/llvm/Target/
H A DTargetLowering.h297 return getBooleanContents(Type.isVector(), Type.isFloatingPoint());
621 assert((VT.isInteger() || VT.isFloatingPoint()) &&
1376 assert(VT.isFloatingPoint());
1383 assert(VT.isFloatingPoint());
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp170 if (!ExtendedGVType.isInteger() && !ExtendedGVType.isFloatingPoint()) {
H A DNVPTXISelDAGToDAG.cpp442 else if (ScalarVT.isFloatingPoint())
671 else if (ScalarVT.isFloatingPoint())
1811 if (ScalarVT.isFloatingPoint())
2031 if (ScalarVT.isFloatingPoint())
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp79 assert(VT.isFloatingPoint() && "Can only convert between FP types");
851 assert(!VT.isVector() && (VT.isInteger() || VT.isFloatingPoint()) &&
1210 assert(VT.isFloatingPoint() && "Cannot create integer FP constant!");
2783 assert(VT.isFloatingPoint() &&
2784 Operand.getValueType().isFloatingPoint() && "Invalid FP cast!");
3171 assert(VT.isFloatingPoint() && "This operator only applies to FP types!");
3177 N1.getValueType().isFloatingPoint() &&
3178 N2.getValueType().isFloatingPoint() &&
3211 assert(VT.isFloatingPoint() && EVT.isFloatingPoint()
[all...]
H A DSelectionDAGBuilder.cpp165 } else if (PartVT.isFloatingPoint()) {
177 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() &&
203 if (PartEVT.isFloatingPoint() && ValueVT.isFloatingPoint()) {
374 if (PartVT.isFloatingPoint() && ValueVT.isFloatingPoint()) {
1129 else if (EltVT.isFloatingPoint())
1155 if (EltVT.isFloatingPoint())
6141 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) {
H A DLegalizeDAG.cpp318 if (ST->getMemoryVT().isFloatingPoint() ||
439 if (VT.isFloatingPoint() || VT.isVector()) {
448 Result = DAG.getNode(VT.isFloatingPoint() ? ISD::FP_EXTEND :
1104 ExtendOp = (SrcVT.isFloatingPoint() ?
3090 assert(VT.isFloatingPoint() && "Unknown value type!");
H A DTargetLowering.cpp1033 Op.getOperand(0).getValueType().isFloatingPoint()) {
2094 if (ConstraintVT.isFloatingPoint())
H A DDAGCombiner.cpp6374 if (SrcEltVT.isFloatingPoint()) {
6385 if (DstEltVT.isFloatingPoint()) {
8878 if (!VT.isFloatingPoint() ||
10363 if (!SclTy.isFloatingPoint() && !SclTy.isInteger())
10390 if (SclTy0.isFloatingPoint()) {
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp320 if (SrcTy.isFloatingPoint() && ST->hasNEON()) {
/external/clang/lib/AST/
H A DType.cpp811 return BT->isFloatingPoint();
847 if (BT->isFloatingPoint()) return STK_Floating;
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp981 if (VT.isFloatingPoint())
3616 if (VT.isFloatingPoint() && !VT.isVector() && VT != MVT::f64) {
5197 if (EltTy.isFloatingPoint() || EltTy.getSizeInBits() > 16)
5502 if (VT.getVectorElementType().isFloatingPoint()) {
5837 if (SrcVT.getVectorElementType().isFloatingPoint()) {
6139 (!LoadedType.isInteger() && !LoadedType.isFloatingPoint()))
7243 if (VT.isFloatingPoint())
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp815 assert(!LHS.getValueType().isFloatingPoint() && "We don't handle FP yet");
/external/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp428 assert(VT.isFloatingPoint());
433 assert(VT.isFloatingPoint());
H A DSIISelLowering.cpp855 assert(!MemVT.isFloatingPoint() && "FP loads should be promoted to int");
/external/clang/lib/CodeGen/
H A DTargetInfo.cpp2928 (BT && BT->isFloatingPoint())) {
3018 (BT && BT->isFloatingPoint()))
5309 if (!BT || !BT->isFloatingPoint())
/external/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp862 if (VecVT.getSimpleVT().isFloatingPoint()) {
H A DPPCISelLowering.cpp1855 if (VT.isFloatingPoint())
3865 seenFloatArg |= VA.getLocVT().isFloatingPoint();
4980 if (!Op.getOperand(0).getValueType().isFloatingPoint() ||
4981 !Op.getOperand(2).getValueType().isFloatingPoint())
5079 assert(Op.getOperand(0).getValueType().isFloatingPoint());
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp513 if (!LHS.getValueType().isFloatingPoint())
2259 } else if (ValVT.isFloatingPoint() && !AllocateFloatsInIntReg) {
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11924 !Cmp.getOperand(0).getValueType().isFloatingPoint() ||
11925 !Cmp.getOperand(1).getValueType().isFloatingPoint())
12169 bool isFP = Op.getOperand(1).getSimpleValueType().isFloatingPoint();
12458 bool isFP = Op1.getSimpleValueType().isFloatingPoint();
12618 if (VT.isFloatingPoint() && !VT.isVector() &&
13304 } else if (ArgVT.isFloatingPoint() && ArgSize <= 16 /*bytes*/) {
19226 if (Cond.getOpcode() == ISD::SETCC && VT.isFloatingPoint() &&
22406 if (ConstraintVT.isFloatingPoint()) {
/external/clang/include/clang/AST/
H A DType.h1874 bool isFloatingPoint() const { function in class:clang::BuiltinType

Completed in 750 milliseconds

12