| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 539 template <class DataType> struct OptionValue; 543 template <class DataType, bool isClass> 546 using WrapperType = OptionValue<DataType>; 550 const DataType &getValue() const { llvm_unreachable("no default value"); } 555 bool compare(const DataType & /*V*/) const { return false; } 566 template <class DataType> class OptionValueCopy : public GenericOptionValue { 567 DataType Value; 580 const DataType &getValue() const { 585 void setValue(const DataType &V) { 590 bool compare(const DataType &V) const { return Valid && (Value != V); } [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 245 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() argument 250 if (isa<FixedVectorType>(DataType) && !ST->useSVEForFixedLengthVectors()) in isLegalMaskedLoadStore() 253 return isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedLoadStore() 256 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() argument 257 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedLoad() 260 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() argument 261 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedStore() 264 bool isLegalMaskedGatherScatter(Type *DataType) const { in isLegalMaskedGatherScatter() argument 269 auto *DataTypeFVTy = dyn_cast<FixedVectorType>(DataType); in isLegalMaskedGatherScatter() 274 return isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedGatherScatter() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 175 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() argument 180 if (isa<FixedVectorType>(DataType) && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedLoadStore() 185 if (isa<FixedVectorType>(DataType) && in isLegalMaskedLoadStore() 186 DataType->getScalarSizeInBits() > ST->getELEN()) in isLegalMaskedLoadStore() 190 DL.getTypeStoreSize(DataType->getScalarType()).getFixedValue()) in isLegalMaskedLoadStore() 193 return TLI->isLegalElementTypeForRVV(DataType->getScalarType()); in isLegalMaskedLoadStore() 196 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() argument 197 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedLoad() 199 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() argument 200 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedStore() [all …]
|
| H A D | RISCVGatherScatterLowering.cpp | 66 bool isLegalTypeAndAlignment(Type *DataType, Value *AlignOp); 68 bool tryCreateStridedLoadStore(IntrinsicInst *II, Type *DataType, Value *Ptr, 90 bool RISCVGatherScatterLowering::isLegalTypeAndAlignment(Type *DataType, in isLegalTypeAndAlignment() argument 92 Type *ScalarType = DataType->getScalarType(); in isLegalTypeAndAlignment() 101 EVT DataVT = TLI->getValueType(*DL, DataType); in isLegalTypeAndAlignment() 451 Type *DataType, in tryCreateStridedLoadStore() argument 455 if (!isLegalTypeAndAlignment(DataType, AlignOp)) in tryCreateStridedLoadStore() 477 {DataType, BasePtr->getType(), Stride->getType()}, in tryCreateStridedLoadStore() 482 {DataType, BasePtr->getType(), Stride->getType()}, in tryCreateStridedLoadStore()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VETargetTransformInfo.h | 136 bool isLegalMaskedLoad(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedLoad() argument 137 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedLoad() 139 bool isLegalMaskedStore(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedStore() argument 140 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedStore() 142 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedGather() argument 143 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedGather() 145 bool isLegalMaskedScatter(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedScatter() argument 146 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedScatter()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | IntervalTree.h | 258 using DataType = DataT; variable 262 using IntervalReferences = SmallVector<const DataType *, 4>; 265 using IntervalVector = SmallVector<DataType, 4>; 426 [](const DataType *LHS, const DataType *RHS) { in createTree() 432 [](const DataType *LHS, const DataType *RHS) { in createTree() 454 using value_type = DataType; 455 using difference_type = DataType; 456 using pointer = DataType *; 457 using reference = DataType &; 553 const DataType *current() const { in current() [all …]
|
| /openbsd-src/gnu/llvm/lldb/tools/debugserver/source/ |
| H A D | JSON.cpp | 51 case DataType::Unsigned: in GetAsUnsigned() 53 case DataType::Signed: in GetAsUnsigned() 55 case DataType::Double: in GetAsUnsigned() 62 case DataType::Unsigned: in GetAsSigned() 64 case DataType::Signed: in GetAsSigned() 66 case DataType::Double: in GetAsSigned() 73 case DataType::Unsigned: in GetAsDouble() 75 case DataType::Signed: in GetAsDouble() 77 case DataType::Double: in GetAsDouble() 84 case DataType::Unsigned: in Write() [all …]
|
| H A D | JSON.h | 87 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Unsigned) { in JSONNumber() 95 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Signed) { in JSONNumber() 102 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Double) { in JSONNumber() 124 enum class DataType : uint8_t { Unsigned, Signed, Double } m_data_type; enum
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 242 bool isLegalMaskedLoad(Type *DataType, Align Alignment); 243 bool isLegalMaskedStore(Type *DataType, Align Alignment); 244 bool isLegalNTLoad(Type *DataType, Align Alignment); 245 bool isLegalNTStore(Type *DataType, Align Alignment); 251 bool isLegalMaskedGather(Type *DataType, Align Alignment); 252 bool isLegalMaskedScatter(Type *DataType, Align Alignment); 253 bool isLegalMaskedExpandLoad(Type *DataType); 254 bool isLegalMaskedCompressStore(Type *DataType); 257 bool hasDivRemOp(Type *DataType, bool IsSigned);
|
| H A D | X86TargetTransformInfo.cpp | 5894 bool X86TTIImpl::isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() argument 5895 return isLegalMaskedLoad(DataType, Alignment); in isLegalMaskedStore() 5898 bool X86TTIImpl::isLegalNTLoad(Type *DataType, Align Alignment) { in isLegalNTLoad() argument 5899 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTLoad() 5909 bool X86TTIImpl::isLegalNTStore(Type *DataType, Align Alignment) { in isLegalNTStore() argument 5910 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTStore() 5914 if (ST->hasSSE4A() && (DataType->isFloatTy() || DataType->isDoubleTy())) in isLegalNTStore() 6038 bool X86TTIImpl::isLegalMaskedScatter(Type *DataType, Align Alignment) { in isLegalMaskedScatter() argument 6042 return isLegalMaskedGather(DataType, Alignment); in isLegalMaskedScatter() 6045 bool X86TTIImpl::hasDivRemOp(Type *DataType, bool IsSigned) { in hasDivRemOp() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 642 bool isLegalMaskedStore(Type *DataType, Align Alignment) const; 644 bool isLegalMaskedLoad(Type *DataType, Align Alignment) const; 647 bool isLegalNTStore(Type *DataType, Align Alignment) const; 649 bool isLegalNTLoad(Type *DataType, Align Alignment) const; 656 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const; 658 bool isLegalMaskedGather(Type *DataType, Align Alignment) const; 667 bool isLegalMaskedCompressStore(Type *DataType) const; 669 bool isLegalMaskedExpandLoad(Type *DataType) const; 689 bool hasDivRemOp(Type *DataType, bool IsSigned) const; 1517 bool hasActiveVectorLength(unsigned Opcode, Type *DataType, [all …]
|
| H A D | TargetTransformInfoImpl.h | 241 bool isLegalMaskedStore(Type *DataType, Align Alignment) const { in isLegalMaskedStore() argument 245 bool isLegalMaskedLoad(Type *DataType, Align Alignment) const { in isLegalMaskedLoad() argument 249 bool isLegalNTStore(Type *DataType, Align Alignment) const { in isLegalNTStore() argument 252 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTStore() 256 bool isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad() argument 259 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTLoad() 267 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter() argument 271 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() argument 275 bool forceScalarizeMaskedGather(VectorType *DataType, Align Alignment) const { in forceScalarizeMaskedGather() argument 279 bool forceScalarizeMaskedScatter(VectorType *DataType, in forceScalarizeMaskedScatter() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 393 bool TargetTransformInfo::isLegalMaskedStore(Type *DataType, in isLegalMaskedStore() argument 395 return TTIImpl->isLegalMaskedStore(DataType, Alignment); in isLegalMaskedStore() 398 bool TargetTransformInfo::isLegalMaskedLoad(Type *DataType, in isLegalMaskedLoad() argument 400 return TTIImpl->isLegalMaskedLoad(DataType, Alignment); in isLegalMaskedLoad() 403 bool TargetTransformInfo::isLegalNTStore(Type *DataType, in isLegalNTStore() argument 405 return TTIImpl->isLegalNTStore(DataType, Alignment); in isLegalNTStore() 408 bool TargetTransformInfo::isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad() argument 409 return TTIImpl->isLegalNTLoad(DataType, Alignment); in isLegalNTLoad() 417 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() argument 419 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.pt/ |
| H A D | typename26.C | 11 typename LB::DataType; // ERROR - does not declare anything 12 typename LB::DataType m;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsTargetTransformInfo.cpp | 13 bool MipsTTIImpl::hasDivRemOp(Type *DataType, bool IsSigned) { in hasDivRemOp() argument 14 EVT VT = TLI->getValueType(DL, DataType); in hasDivRemOp()
|
| H A D | MipsTargetTransformInfo.h | 35 bool hasDivRemOp(Type *DataType, bool IsSigned);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 356 bool HexagonTTIImpl::isLegalMaskedStore(Type *DataType, Align /*Alignment*/) { in isLegalMaskedStore() argument 359 return HexagonMaskedVMem && ST.isTypeForHVX(DataType); in isLegalMaskedStore() 362 bool HexagonTTIImpl::isLegalMaskedLoad(Type *DataType, Align /*Alignment*/) { in isLegalMaskedLoad() argument 365 return HexagonMaskedVMem && ST.isTypeForHVX(DataType); in isLegalMaskedLoad()
|
| H A D | HexagonTargetTransformInfo.h | 169 bool isLegalMaskedStore(Type *DataType, Align Alignment); 170 bool isLegalMaskedLoad(Type *DataType, Align Alignment);
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | RangeMap.h | 416 typedef T DataType; typedef 418 DataType data; 424 RangeData(B base, S size, DataType d) : Range<B, S>(base, size), data(d) {} in RangeData() 714 typedef T DataType; typedef 717 DataType data; 721 AddressData(B a, DataType d) : addr(a), data(d) {} in AddressData()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | APValue.h | 303 UnionData, AddrLabelDiffData> DataType; 304 static const size_t DataSize = sizeof(DataType); 306 DataType Data;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 80 bool hasDivRemOp(Type *DataType, bool IsSigned);
|
| H A D | SystemZTargetTransformInfo.cpp | 396 bool SystemZTTIImpl::hasDivRemOp(Type *DataType, bool IsSigned) { in hasDivRemOp() argument 397 EVT VT = TLI->getValueType(DL, DataType); in hasDivRemOp()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 999 bool PPCTTIImpl::hasActiveVectorLength(unsigned Opcode, Type *DataType, in hasActiveVectorLength() argument 1008 if (isa<FixedVectorType>(DataType)) { in hasActiveVectorLength() 1009 unsigned VecWidth = DataType->getPrimitiveSizeInBits(); in hasActiveVectorLength() 1012 Type *ScalarTy = DataType->getScalarType(); in hasActiveVectorLength()
|
| H A D | PPCTargetTransformInfo.h | 145 bool hasActiveVectorLength(unsigned Opcode, Type *DataType,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| H A D | RenderScriptRuntime.cpp | 526 enum DataType { enum 567 empirical_type<DataType> 1990 elem.type = static_cast<RenderScriptRuntime::Element::DataType>(results[0]); in JITElementPacked() 2309 const Element::DataType type = *elem.type.get(); in SetElementSize() 2497 target_type_name_idx = static_cast<Element::DataType>( in LoadAllocation() 2503 head_type_name_idx = static_cast<Element::DataType>( in LoadAllocation() 3196 const Element::DataType type = *alloc->element.type.get(); in DumpAllocation() 3400 Element::DataType type = *alloc->element.type.get(); in ListAllocations() 3409 static_cast<Element::DataType>((type - Element::RS_TYPE_ELEMENT) + in ListAllocations()
|