Home
last modified time | relevance | path

Searched refs:DataType (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCommandLine.h546 template <class DataType> struct OptionValue;
550 template <class DataType, bool isClass>
553 using WrapperType = OptionValue<DataType>;
557 const DataType &getValue() const { llvm_unreachable("no default value"); }
563 bool compare(const DataType & /*V*/) const { return false; }
574 template <class DataType> class OptionValueCopy : public GenericOptionValue {
575 DataType Value;
588 const DataType &getValue() const {
593 void setValue(const DataType &V) {
599 bool compare(const DataType &V) const { return Valid && (Value == V); }
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h295 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) const { in isLegalMaskedLoadStore() argument
300 if (isa<FixedVectorType>(DataType) && !ST->useSVEForFixedLengthVectors() && in isLegalMaskedLoadStore()
301 DataType->getPrimitiveSizeInBits() != 128) in isLegalMaskedLoadStore()
304 return isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedLoadStore()
307 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad() argument
309 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedLoad()
312 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore() argument
314 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedStore()
317 bool isLegalMaskedGatherScatter(Type *DataType) const { in isLegalMaskedGatherScatter() argument
322 auto *DataTypeFVTy = dyn_cast<FixedVectorType>(DataType); in isLegalMaskedGatherScatter()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h137 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad() argument
139 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedLoad()
141 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore() argument
143 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedStore()
145 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override { in isLegalMaskedGather() argument
146 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedGather()
148 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const override { in isLegalMaskedScatter() argument
149 return isVectorLaneType(*getLaneType(DataType)); in isLegalMaskedScatter()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalTree.h257 using DataType = DataT; variable
261 using IntervalReferences = SmallVector<const DataType *, 4>;
264 using IntervalVector = SmallVector<DataType, 4>;
425 [](const DataType *LHS, const DataType *RHS) { in createTree()
431 [](const DataType *LHS, const DataType *RHS) { in createTree()
453 using value_type = DataType;
454 using difference_type = DataType;
455 using pointer = DataType *;
456 using reference = DataType &;
552 const DataType *current() const { in current()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h254 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) const { in isLegalMaskedLoadStore() argument
258 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedLoadStore()
271 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad() argument
273 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedLoad()
275 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore() argument
277 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedStore()
280 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) const { in isLegalMaskedGatherScatter() argument
284 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedGatherScatter()
303 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override { in isLegalMaskedGather() argument
304 return isLegalMaskedGatherScatter(DataType, Alignment); in isLegalMaskedGather()
[all …]
H A DRISCVGatherScatterLowering.cpp497 VectorType *DataType; in tryCreateStridedLoadStore() local
502 DataType = cast<VectorType>(II->getType()); in tryCreateStridedLoadStore()
508 DataType = cast<VectorType>(II->getType()); in tryCreateStridedLoadStore()
511 DL->getABITypeAlign(DataType->getElementType())); in tryCreateStridedLoadStore()
516 DataType = cast<VectorType>(II->getArgOperand(0)->getType()); in tryCreateStridedLoadStore()
523 DataType = cast<VectorType>(II->getArgOperand(0)->getType()); in tryCreateStridedLoadStore()
527 DL->getABITypeAlign(DataType->getElementType())); in tryCreateStridedLoadStore()
536 EVT DataTypeVT = TLI->getValueType(*DL, DataType); in tryCreateStridedLoadStore()
563 Builder.getInt32Ty(), cast<VectorType>(DataType)->getElementCount()); in tryCreateStridedLoadStore()
570 {DataType, BasePtr->getType(), Stride->getType()}, in tryCreateStridedLoadStore()
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DIp4Config2.h205 IN EFI_IP4_CONFIG2_DATA_TYPE DataType,
247 IN EFI_IP4_CONFIG2_DATA_TYPE DataType,
276 IN EFI_IP4_CONFIG2_DATA_TYPE DataType,
297 IN EFI_IP4_CONFIG2_DATA_TYPE DataType,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h269 bool isLegalMaskedLoad(Type *DataType, Align Alignment,
271 bool isLegalMaskedStore(Type *DataType, Align Alignment,
273 bool isLegalNTLoad(Type *DataType, Align Alignment) const override;
274 bool isLegalNTStore(Type *DataType, Align Alignment) const override;
283 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) const;
284 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override;
285 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const override;
286 bool isLegalMaskedExpandLoad(Type *DataType, Align Alignment) const override;
287 bool isLegalMaskedCompressStore(Type *DataType,
291 bool hasDivRemOp(Type *DataType, bool IsSigned) const override;
/freebsd/sys/contrib/dev/acpica/components/executer/
H A Dexnames.c387 ACPI_OBJECT_TYPE DataType, in AcpiExGetNameString() argument
403 if (ACPI_TYPE_LOCAL_REGION_FIELD == DataType || in AcpiExGetNameString()
404 ACPI_TYPE_LOCAL_BANK_FIELD == DataType || in AcpiExGetNameString()
405 ACPI_TYPE_LOCAL_INDEX_FIELD == DataType) in AcpiExGetNameString()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp469 bool TargetTransformInfo::isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore() argument
471 return TTIImpl->isLegalMaskedStore(DataType, Alignment, AddressSpace); in isLegalMaskedStore()
474 bool TargetTransformInfo::isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad() argument
476 return TTIImpl->isLegalMaskedLoad(DataType, Alignment, AddressSpace); in isLegalMaskedLoad()
479 bool TargetTransformInfo::isLegalNTStore(Type *DataType, in isLegalNTStore() argument
481 return TTIImpl->isLegalNTStore(DataType, Alignment); in isLegalNTStore()
484 bool TargetTransformInfo::isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad() argument
485 return TTIImpl->isLegalNTLoad(DataType, Alignment); in isLegalNTLoad()
493 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() argument
495 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetTransformInfo.cpp13 bool MipsTTIImpl::hasDivRemOp(Type *DataType, bool IsSigned) const { in hasDivRemOp() argument
14 EVT VT = TLI->getValueType(DL, DataType); in hasDivRemOp()
H A DMipsTargetTransformInfo.h35 bool hasDivRemOp(Type *DataType, bool IsSigned) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h808 LLVM_ABI bool isLegalMaskedStore(Type *DataType, Align Alignment,
811 LLVM_ABI bool isLegalMaskedLoad(Type *DataType, Align Alignment,
815 LLVM_ABI bool isLegalNTStore(Type *DataType, Align Alignment) const;
817 LLVM_ABI bool isLegalNTLoad(Type *DataType, Align Alignment) const;
825 LLVM_ABI bool isLegalMaskedScatter(Type *DataType, Align Alignment) const;
827 LLVM_ABI bool isLegalMaskedGather(Type *DataType, Align Alignment) const;
838 LLVM_ABI bool isLegalMaskedCompressStore(Type *DataType,
841 LLVM_ABI bool isLegalMaskedExpandLoad(Type *DataType, Align Alignment) const;
844 LLVM_ABI bool isLegalStridedLoadStore(Type *DataType, Align Alignment) const;
855 Type *DataType) const;
[all …]
H A DTargetTransformInfoImpl.h311 virtual bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore() argument
316 virtual bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad() argument
321 virtual bool isLegalNTStore(Type *DataType, Align Alignment) const { in isLegalNTStore() argument
324 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTStore()
328 virtual bool isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad() argument
331 unsigned DataSize = DL.getTypeStoreSize(DataType); in isLegalNTLoad()
340 virtual bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter() argument
344 virtual bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() argument
348 virtual bool forceScalarizeMaskedGather(VectorType *DataType, in forceScalarizeMaskedGather() argument
353 virtual bool forceScalarizeMaskedScatter(VectorType *DataType, in forceScalarizeMaskedScatter() argument
[all …]
/freebsd/contrib/llvm-project/lldb/source/DataFormatters/
H A DFormatterBytecode.cpp134 DataType type) { in TypeCheck()
171 DataType type1, DataType type2) { in TypeCheck()
178 DataType type1, DataType type2, DataType type3) { in TypeCheck()
H A DFormatterBytecode.h16 enum DataType : uint8_t { Any, String, Int, UInt, Object, Type, Selector }; enum
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp342 bool HexagonTTIImpl::isLegalMaskedStore(Type *DataType, Align /*Alignment*/, in isLegalMaskedStore() argument
346 return HexagonMaskedVMem && ST.isTypeForHVX(DataType); in isLegalMaskedStore()
349 bool HexagonTTIImpl::isLegalMaskedLoad(Type *DataType, Align /*Alignment*/, in isLegalMaskedLoad() argument
353 return HexagonMaskedVMem && ST.isTypeForHVX(DataType); in isLegalMaskedLoad()
H A DHexagonTargetTransformInfo.h167 bool isLegalMaskedStore(Type *DataType, Align Alignment,
169 bool isLegalMaskedLoad(Type *DataType, Align Alignment,
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRangeMap.h435 typedef T DataType; typedef
437 DataType data;
443 RangeData(B base, S size, DataType d) : Range<B, S>(base, size), data(d) {} in RangeData()
730 typedef T DataType; typedef
733 DataType data;
737 AddressData(B a, DataType d) : addr(a), data(d) {} in AddressData()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h312 UnionData, AddrLabelDiffData> DataType;
313 static const size_t DataSize = sizeof(DataType);
315 DataType Data;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h85 bool hasDivRemOp(Type *DataType, bool IsSigned) const override;
/freebsd/sys/contrib/dev/acpica/include/
H A Dactbl1.h660 UINT8 DataType; member
713 UINT8 DataType; member
2257 UINT8 DataType; member
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltinBitCast.cpp338 QualType DataType = Ptr.getFieldDesc()->getDataType(S.getASTContext()); in DoBitCast() local
339 if (!CheckBitcastType(S, OpPC, DataType, /*IsToType=*/false)) in DoBitCast()
/freebsd/sys/dev/pms/RefTisa/tisa/sassata/common/
H A Dtdioctl.c1946 if (FORENSIC_DATA_TYPE_CHECK_FATAL == pForensicData->DataType) in ostiGetForensicDataIOCTLRsp()
1954 switch (pForensicData->DataType) in ostiGetForensicDataIOCTLRsp()
1970 … TI_DBG1(("ostiGetForensicDataIOCTLRsp: forensic data type error %d\n", pForensicData->DataType)); in ostiGetForensicDataIOCTLRsp()
3063 ForensicData.DataType = pForensicDataPayload->DataType; in tdsaForensicDataGetIoctl()
3065 switch (ForensicData.DataType) in tdsaForensicDataGetIoctl()
3096 …_DBG1(("tdsaGetForensicDataIoctl: forensic data type error %d\n", pForensicDataPayload->DataType)); in tdsaForensicDataGetIoctl()
H A Dtdmisc.c541 forensicData.DataType = TYPE_FATAL; in tiCOMReset()
559 …TI_DBG1(("tiCOMReset:saGetForensicData type %d read 0x%x bytes\n", forensicData.DataType, fo… in tiCOMReset()
1817 forensicData.DataType = TYPE_NON_FATAL; in tiCOMShutDown()
1835 …TI_DBG1(("tiCOMShutDown:saGetForensicData type %d read 0x%x bytes\n", forensicData.DataType, … in tiCOMShutDown()

12