Searched refs:RangeInfo (Results 1 – 6 of 6) sorted by relevance
192 ACPI_ADDRESS_RANGE *RangeInfo; in AcpiUtAddAddressRange() local206 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 …]
44 struct RangeInfo { struct56 bool operator==(const RangeInfo &RHS) const { argument62 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 …]
183 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()
1174 using RangeInfo = llvm::hlsl::rootsig::RangeInfo; in handleRootSignatureElements() typedef1176 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 …]
2026 if (auto RangeInfo = getPostIncRangeInfo(NarrowDef, NarrowUser)) in pushNarrowIVUsers() local2027 NonNegativeUse = RangeInfo->getSignedMin().isNonNegative(); in pushNarrowIVUsers()
1945 if (llvm::MDNode *RangeInfo = getRangeForLoadFromType(Ty)) { in maybeAttachRangeForLoad() local1946 Load->setMetadata(llvm::LLVMContext::MD_range, RangeInfo); in maybeAttachRangeForLoad()