Searched refs:IsQuad (Results 1 – 4 of 4) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | TargetBuiltins.h | 100 NeonTypeFlags(EltType ET, bool IsUnsigned, bool IsQuad) : Flags(ET) { in NeonTypeFlags() argument 103 if (IsQuad) in NeonTypeFlags()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/utils/TableGen/ |
| D | NeonEmitter.cpp | 202 NeonTypeFlags(EltType ET, bool IsUnsigned, bool IsQuad) : Flags(ET) { in NeonTypeFlags() argument 205 if (IsQuad) in NeonTypeFlags() 1008 const bool &IsQuad, in GenerateRegisterCheckPatternForLoadStores() argument 1016 if ((Count == 3 || Count == 4) && IsQuad) { in GenerateRegisterCheckPatternForLoadStores() 1043 if (IsQuad && !HasLanePostfix) { in GenerateRegisterCheckPatternForLoadStores() 1095 const bool &IsQuad) { in IsSpecialLaneMultiply() argument 1097 && IsQuad; in IsSpecialLaneMultiply() 1098 const bool IsVMull = NameRef.count("mull") && !IsQuad; in IsSpecialLaneMultiply() 1105 const bool &IsQuad, in NormalizeProtoForRegisterPatternCreation() argument 1121 NormedProto += IsQuad? 'q' : 'd'; in NormalizeProtoForRegisterPatternCreation() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaChecking.cpp | 331 int IsQuad = Type.isQuad(); in RFT() local 335 return shift ? 7 : (8 << IsQuad) - 1; in RFT() 338 return shift ? 15 : (4 << IsQuad) - 1; in RFT() 340 return shift ? 31 : (2 << IsQuad) - 1; in RFT() 343 return shift ? 63 : (1 << IsQuad) - 1; in RFT() 346 return (4 << IsQuad) - 1; in RFT() 349 return (2 << IsQuad) - 1; in RFT() 352 return (1 << IsQuad) - 1; in RFT()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGBuiltin.cpp | 1613 int IsQuad = TypeFlags.isQuad(); in GetNeonType() local 1617 return llvm::VectorType::get(CGF->Int8Ty, V1Ty ? 1 : (8 << IsQuad)); in GetNeonType() 1621 return llvm::VectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad)); in GetNeonType() 1623 return llvm::VectorType::get(CGF->Int32Ty, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType() 1626 return llvm::VectorType::get(CGF->Int64Ty, V1Ty ? 1 : (1 << IsQuad)); in GetNeonType() 1628 return llvm::VectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType() 1630 return llvm::VectorType::get(CGF->DoubleTy, V1Ty ? 1 : (1 << IsQuad)); in GetNeonType()
|