Home
last modified time | relevance | path

Searched refs:LowerBound (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp337 float UpperBound, LowerBound; in generateTwoRangeCond() local
341 LowerBound = -710.0f; in generateTwoRangeCond()
346 LowerBound = -89.0f; in generateTwoRangeCond()
351 LowerBound = -11357.0f; in generateTwoRangeCond()
355 LowerBound = -745.0f; in generateTwoRangeCond()
359 LowerBound = -103.0f; in generateTwoRangeCond()
363 LowerBound = -11399.0f; in generateTwoRangeCond()
367 LowerBound = -323.0f; in generateTwoRangeCond()
371 LowerBound = -45.0f; in generateTwoRangeCond()
375 LowerBound = -4950.0f; in generateTwoRangeCond()
[all …]
H A DLowerSwitch.cpp156 BasicBlock *NewLeafBlock(CaseRange &Leaf, Value *Val, ConstantInt *LowerBound, in NewLeafBlock() argument
171 if (Leaf.Low == LowerBound) { in NewLeafBlock()
228 BasicBlock *SwitchConvert(CaseItr Begin, CaseItr End, ConstantInt *LowerBound, in SwitchConvert() argument
233 assert(LowerBound && UpperBound && "Bounds must be initialized"); in SwitchConvert()
241 if (Begin->Low == LowerBound && Begin->High == UpperBound) { in SwitchConvert()
242 APInt NumMergedCases = UpperBound->getValue() - LowerBound->getValue(); in SwitchConvert()
246 return NewLeafBlock(*Begin, Val, LowerBound, UpperBound, OrigBlock, in SwitchConvert()
280 LLVM_DEBUG(dbgs() << "LHS Bounds ==> [" << LowerBound->getValue() << ", " in SwitchConvert()
293 SwitchConvert(LHS.begin(), LHS.end(), LowerBound, NewUpperBound, Val, in SwitchConvert()
389 ConstantInt *LowerBound = nullptr; in ProcessSwitchInst() local
[all …]
H A DDXILResource.cpp284 MDVals.push_back(getIntMD(Binding.LowerBound)); in getAsMetadata()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVType.h245 int64_t LowerBound = 0; // DW_AT_lower_bound or DW_AT_count value. variable
258 return getIsSubrangeCount() ? LowerBound : 0; in getCount()
261 LowerBound = Value; in setCount()
265 int64_t getLowerBound() const override { return LowerBound; } in getLowerBound()
266 void setLowerBound(int64_t Value) override { LowerBound = Value; } in setLowerBound()
272 return {LowerBound, UpperBound}; in getBounds()
275 LowerBound = Lower; in setBounds()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp552 int UpperBound, LowerBound; in AddPred() local
553 LowerBound = Node2Index[Y->NodeNum]; in AddPred()
557 if (LowerBound < UpperBound) { in AddPred()
563 Shift(Visited, LowerBound, UpperBound); in AddPred()
604 int LowerBound = Node2Index[StartSU.NodeNum]; in GetSubGraph() local
610 if (LowerBound > UpperBound) { in GetSubGraph()
664 if (Node2Index[s] == LowerBound) { in GetSubGraph()
681 void ScheduleDAGTopologicalSort::Shift(BitVector& Visited, int LowerBound, in Shift() argument
687 for (i = LowerBound; i <= UpperBound; ++i) { in Shift()
733 int UpperBound, LowerBound; in IsReachable() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp1414 Expr *LowerBound, in ActOnArraySectionExpr() argument
1428 if (LowerBound && LowerBound->getType()->isNonOverloadPlaceholderType()) { in ActOnArraySectionExpr()
1429 ExprResult Result = SemaRef.CheckPlaceholderExpr(LowerBound); in ActOnArraySectionExpr()
1435 LowerBound = Result.get(); in ActOnArraySectionExpr()
1488 if (LowerBound && !LowerBound->isTypeDependent()) { in ActOnArraySectionExpr()
1491 LowerBound->getExprLoc(), LowerBound); in ActOnArraySectionExpr()
1495 LowerBound = in ActOnArraySectionExpr()
1496 LBRes.isUsable() ? LBRes.get() : GetRecovery(LowerBound, Context.IntTy); in ActOnArraySectionExpr()
1549 std::optional<llvm::APSInt> LowerBoundValue = GetBoundValue(LowerBound); in ActOnArraySectionExpr()
1555 Diag(LowerBound->getExprLoc(), diag::err_acc_subarray_negative) in ActOnArraySectionExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRangeList.cpp53 auto LowerBound = lower_bound( in insert() local
57 if (LowerBound != Ranges.end() && LowerBound->contains(NewRange)) in insert()
61 SmallVector<ConstantRange, 2> ExistingTail(LowerBound, Ranges.end()); in insert()
62 Ranges.erase(LowerBound, Ranges.end()); in insert()
H A DLLVMContextImpl.h366 Metadata *LowerBound;
370 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound,
372 : CountNode(CountNode), LowerBound(LowerBound), UpperBound(UpperBound),
375 : CountNode(N->getRawCountNode()), LowerBound(N->getRawLowerBound()),
395 BoundsEqual(LowerBound, RHS->getRawLowerBound()) &&
404 LowerBound, UpperBound, Stride);
405 return hash_combine(CountNode, LowerBound, UpperBound, Stride);
411 Metadata *LowerBound;
415 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound,
417 : CountNode(CountNode), LowerBound(LowerBound), UpperBound(UpperBound),
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DDXILResource.h21 uint32_t LowerBound; member
25 return std::tie(Space, LowerBound, Size) ==
26 std::tie(RHS.Space, RHS.LowerBound, RHS.Size);
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.cpp60 LowerBound(R.getResourceIndex()), RangeSize(1) { in ResourceBase()
223 Bind += std::to_string(LowerBound); in print()
294 Entries[4] = ConstantAsMetadata::get(B.getInt32(LowerBound)); in write()
H A DDXILResource.h37 uint32_t LowerBound; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp2158 int64_t LowerBound = 0; in processFunctionBeforeFrameFinalized() local
2164 LowerBound = TCSPDelta; in processFunctionBeforeFrameFinalized()
2173 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2176 LowerBound -= (31 - TRI->getEncodingValue(MinFPR) + 1) * 8; in processFunctionBeforeFrameFinalized()
2184 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2192 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2202 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2222 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2231 MFI.setObjectOffset(FI, LowerBound + MFI.getObjectOffset(FI)); in processFunctionBeforeFrameFinalized()
2240 LowerBound -= (31 - MinReg + 1) * GPRegSize; in processFunctionBeforeFrameFinalized()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h237 uint16_t LowerBound = readU16(); in executeMatchTable() local
246 << LowerBound << ", " << UpperBound << "), Default=" << Default in executeMatchTable()
249 if (Opcode < LowerBound || UpperBound <= Opcode) { in executeMatchTable()
253 const auto EntryIdx = (Opcode - LowerBound); in executeMatchTable()
268 uint16_t LowerBound = readU16(); in executeMatchTable() local
277 << "]->getOperand(" << OpIdx << "), [" << LowerBound << ", " in executeMatchTable()
296 if (TypeID < LowerBound || UpperBound <= TypeID) { in executeMatchTable()
300 const auto NumEntry = (TypeID - LowerBound); in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h320 uint32_t LowerBound; member
326 sys::swapByteOrder(LowerBound); in swapBytes()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp543 int64_t LowerBound = 0; in getTypeSizeImpl() local
545 LowerBound = LowerBoundAttr->getAsSignedConstant().value_or(0); in getTypeSizeImpl()
546 Size *= *UpperBound - LowerBound + 1; in getTypeSizeImpl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp142 unsigned LowerBound = HasUserOffset ? Offset : UINT_MAX; in addConstant() local
143 CB.Constants.emplace_back(std::make_pair(GV, LowerBound)); in addConstant()
H A DCGExpr.cpp4431 if (auto *LowerBound = E->getLowerBound()) { in EmitArraySectionExpr() local
4433 EmitScalarExpr(LowerBound), IntPtrTy, in EmitArraySectionExpr()
4434 LowerBound->getType()->hasSignedIntegerRepresentation()); in EmitArraySectionExpr()
4450 auto *LowerBound = E->getLowerBound(); in EmitArraySectionExpr() local
4452 if (LowerBound) { in EmitArraySectionExpr()
4454 LowerBound->getIntegerConstantExpr(C)) { in EmitArraySectionExpr()
4456 LowerBound = nullptr; in EmitArraySectionExpr()
4461 else if (!LowerBound) in EmitArraySectionExpr()
4464 if (Length || LowerBound) { in EmitArraySectionExpr()
4466 LowerBound in EmitArraySectionExpr()
[all …]
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp2161 std::string LowerBound, UpperBound; in genIntrinsicRangeCheckCode() local
2166 LowerBound = "0"; in genIntrinsicRangeCheckCode()
2171 LowerBound = "1"; in genIntrinsicRangeCheckCode()
2185 LowerBound = "1"; in genIntrinsicRangeCheckCode()
2194 LowerBound = "1"; in genIntrinsicRangeCheckCode()
2217 if (!LowerBound.empty()) in genIntrinsicRangeCheckCode()
2218 OS << " l = " << LowerBound << ";"; in genIntrinsicRangeCheckCode()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1323 unsigned long LowerBound; member
1413 LocInfo.LowerBound = 0; in optimizeUsesInBlock()
1431 assert(LocInfo.LowerBound < VersionStack.size() && in optimizeUsesInBlock()
1438 if (UpperBound - LocInfo.LowerBound > MaxCheckLimit) { in optimizeUsesInBlock()
1442 << UpperBound - LocInfo.LowerBound in optimizeUsesInBlock()
1451 while (UpperBound > LocInfo.LowerBound) { in optimizeUsesInBlock()
1486 LocInfo.LowerBound = VersionStack.size() - 1; in optimizeUsesInBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h357 int64_t LowerBound, StorageType Storage,
361 int64_t LowerBound, StorageType Storage,
365 Metadata *LowerBound, Metadata *UpperBound,
375 DEFINE_MDNODE_GET(DISubrange, (int64_t Count, int64_t LowerBound = 0),
376 (Count, LowerBound))
378 DEFINE_MDNODE_GET(DISubrange, (Metadata * CountNode, int64_t LowerBound = 0),
379 (CountNode, LowerBound))
382 (Metadata * CountNode, Metadata *LowerBound,
384 (CountNode, LowerBound, UpperBound, Stride))
421 Metadata *LowerBound, Metadata *UpperBound,
[all …]
H A DDIBuilder.h695 DISubrange *getOrCreateSubrange(Metadata *Count, Metadata *LowerBound,
700 DIGenericSubrange::BoundType LowerBound,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp1136 unsigned LowerBound; in resolveExtra()
1138 std::tie(LowerBound, UpperBound) = Type->getBounds(); in resolveExtra()
1144 if (LowerBound) in resolveExtra() local
1145 ArrayInfo << "[" << LowerBound << ".." << UpperBound << "]"; in resolveExtra()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h442 Expr *LowerBound,
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp213 IO.mapRequired("LowerBound", Res.LowerBound); in mapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h745 void Shift(BitVector& Visited, int LowerBound, int UpperBound);

12