Home
last modified time | relevance | path

Searched refs:RangeInfo (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutaddress.c192 ACPI_ADDRESS_RANGE *RangeInfo; in AcpiUtAddAddressRange() local
206 RangeInfo = ACPI_ALLOCATE (sizeof (ACPI_ADDRESS_RANGE)); in AcpiUtAddAddressRange()
207 if (!RangeInfo) in AcpiUtAddAddressRange()
212 RangeInfo->StartAddress = Address; in AcpiUtAddAddressRange()
213 RangeInfo->EndAddress = (Address + Length - 1); in AcpiUtAddAddressRange()
214 RangeInfo->RegionNode = RegionNode; in AcpiUtAddAddressRange()
216 RangeInfo->Next = AcpiGbl_AddressRangeList[SpaceId]; in AcpiUtAddAddressRange()
217 AcpiGbl_AddressRangeList[SpaceId] = RangeInfo; in AcpiUtAddAddressRange()
221 AcpiUtGetNodeName (RangeInfo->RegionNode), in AcpiUtAddAddressRange()
223 ACPI_FORMAT_UINT64 (RangeInfo->EndAddress))); in AcpiUtAddAddressRange()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DRootSignatureValidations.h44 struct RangeInfo { struct
56 bool operator==(const RangeInfo &RHS) const { argument
62 bool operator<(const RangeInfo &RHS) const {
71 using MapT = llvm::IntervalMap<uint32_t, const RangeInfo *, 16,
82 LLVM_ABI std::optional<const RangeInfo *>
83 getOverlapping(const RangeInfo &Info) const;
86 LLVM_ABI const RangeInfo *lookup(uint32_t X) const;
117 LLVM_ABI std::optional<const RangeInfo *> insert(const RangeInfo &Info);
121 const RangeInfo *A;
122 const RangeInfo *B;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureValidations.cpp183 std::optional<const RangeInfo *>
184 ResourceRange::getOverlapping(const RangeInfo &Info) const { in getOverlapping()
191 const RangeInfo *ResourceRange::lookup(uint32_t X) const { in lookup()
197 std::optional<const RangeInfo *> ResourceRange::insert(const RangeInfo &Info) { in insert()
201 std::optional<const RangeInfo *> Res = std::nullopt; in insert()
247 findOverlappingRanges(ArrayRef<RangeInfo> Infos) { in findOverlappingRanges()
280 for (const RangeInfo &Info : Infos) { in findOverlappingRanges()
290 if (std::optional<const RangeInfo *> Overlapping = VisRange.insert(Info)) in findOverlappingRanges()
309 if (std::optional<const RangeInfo *> Overlapping = in findOverlappingRanges()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp1174 using RangeInfo = llvm::hlsl::rootsig::RangeInfo; in handleRootSignatureElements() typedef
1176 using InfoPairT = std::pair<RangeInfo, const hlsl::RootSignatureElement *>; in handleRootSignatureElements()
1184 RangeInfo Info; in handleRootSignatureElements()
1196 RangeInfo Info; in handleRootSignatureElements()
1207 RangeInfo Info; in handleRootSignatureElements()
1219 RangeInfo Info; in handleRootSignatureElements()
1225 Info.UpperBound = Clause->NumDescriptors == RangeInfo::Unbounded in handleRootSignatureElements()
1226 ? RangeInfo::Unbounded in handleRootSignatureElements()
1253 llvm::SmallVector<RangeInfo> Infos; in handleRootSignatureElements()
1289 const RangeInfo *Info = Overlap.A; in handleRootSignatureElements()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp2026 if (auto RangeInfo = getPostIncRangeInfo(NarrowDef, NarrowUser)) in pushNarrowIVUsers() local
2027 NonNegativeUse = RangeInfo->getSignedMin().isNonNegative(); in pushNarrowIVUsers()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp1945 if (llvm::MDNode *RangeInfo = getRangeForLoadFromType(Ty)) { in maybeAttachRangeForLoad() local
1946 Load->setMetadata(llvm::LLVMContext::MD_range, RangeInfo); in maybeAttachRangeForLoad()