Home
last modified time | relevance | path

Searched refs:Lower (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFPRange.cpp18 auto &Sem = Lower.getSemantics(); in makeEmpty()
19 Lower = APFloat::getInf(Sem, /*Negative=*/false); in makeEmpty()
26 auto &Sem = Lower.getSemantics(); in makeFull()
27 Lower = APFloat::getInf(Sem, /*Negative=*/true); in makeFull()
34 return Lower.isPosInfinity() && Upper.isNegInfinity(); in isNaNOnly()
38 : Lower(Sem, APFloat::uninitialized), Upper(Sem, APFloat::uninitialized) { in ConstantFPRange()
39 Lower = APFloat::getInf(Sem, /*Negative=*/IsFullSet); in ConstantFPRange()
46 : Lower(Value.getSemantics(), APFloat::uninitialized), in ConstantFPRange()
54 Lower = Upper = Value; in ConstantFPRange()
71 static bool isNonCanonicalEmptySet(const APFloat &Lower, const APFloat &Upper) { in isNonCanonicalEmptySet() argument
[all …]
H A DConstantRange.cpp46 : Lower(Full ? APInt::getMaxValue(BitWidth) : APInt::getMinValue(BitWidth)), in ConstantRange()
47 Upper(Lower) {} in ConstantRange()
50 : Lower(std::move(V)), Upper(Lower + 1) {} in ConstantRange()
53 : Lower(std::move(L)), Upper(std::move(U)) { in ConstantRange()
54 assert(Lower.getBitWidth() == Upper.getBitWidth() && in ConstantRange()
56 assert((Lower != Upper || (Lower.isMaxValue() || Lower.isMinValue())) && in ConstantRange()
74 APInt Lower = Known.getMinValue(), Upper = Known.getMaxValue(); in fromKnownBits() local
75 Lower.setSignBit(); in fromKnownBits()
77 return ConstantRange(Lower, Upper + 1); in fromKnownBits()
313 APInt Lower, Upper; in makeExactMulNSWRegion() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DUnicodeCharRanges.h24 uint32_t Lower; member
29 return Value < Range.Lower;
73 if (I != Ranges.begin() && Prev >= I->Lower) { in rangesAreValid()
77 LLVM_DEBUG(dbgs().write_hex(I->Lower) << "\n"); in rangesAreValid()
80 if (I->Upper < I->Lower) { in rangesAreValid()
82 LLVM_DEBUG(dbgs().write_hex(I->Lower)); in rangesAreValid()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h48 APInt Lower, Upper; variable
70 LLVM_ABI ConstantRange(APInt Lower, APInt Upper);
84 static ConstantRange getNonEmpty(APInt Lower, APInt Upper) { in getNonEmpty() argument
85 if (Lower == Upper) in getNonEmpty()
86 return getFull(Lower.getBitWidth()); in getNonEmpty()
87 return ConstantRange(std::move(Lower), std::move(Upper)); in getNonEmpty()
209 const APInt &getLower() const { return Lower; } in getLower()
215 uint32_t getBitWidth() const { return Lower.getBitWidth(); } in getBitWidth()
258 if (Upper == Lower + 1) in getSingleElement()
259 return &Lower; in getSingleElement()
[all …]
H A DConstantFPRange.h38 APFloat Lower, Upper; variable
139 const APFloat &getLower() const { return Lower; } in getLower()
150 const fltSemantics &getSemantics() const { return Lower.getSemantics(); } in getSemantics()
H A DConstantRangeList.h72 void insert(int64_t Lower, int64_t Upper) { in insert() argument
73 insert(ConstantRange(APInt(64, Lower, /*isSigned=*/true), in insert()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVRange.h27 LVAddress Lower = 0; variable
36 : Lower(LowerAddress), Upper(UpperAddress), Scope(Scope) {} in LVRangeEntry()
38 RangeType lower() const { return Lower; } in lower()
58 LVAddress Lower = MaxAddress; variable
72 LVAddress getLower() const { return Lower; } in getLower()
79 Lower = MaxAddress; in clear()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp33 uint64_t Upper = P1, Lower = P4; in multiply64() local
35 uint64_t NewLower = Lower + (getL(N) << 32); in multiply64()
36 Upper += getU(N) + (NewLower < Lower); in multiply64()
37 Lower = NewLower; in multiply64()
44 return std::make_pair(Lower, 0); in multiply64()
50 Upper = Upper << LeadingZeros | Lower >> Shift; in multiply64()
52 Shift && (Lower & UINT64_C(1) << (Shift - 1))); in multiply64()
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerCorpus.h57 auto Lower = std::lower_bound(FeatureFreqs.begin(), FeatureFreqs.end(), in DeleteFeatureFreq()
60 if (Lower != FeatureFreqs.end() && Lower->first == Idx) { in DeleteFeatureFreq()
61 FeatureFreqs.erase(Lower); in DeleteFeatureFreq()
136 auto Lower = std::lower_bound(FeatureFreqs.begin(), FeatureFreqs.end(), in UpdateFeatureFrequency()
141 if (Lower != FeatureFreqs.end() && Lower->first == Idx) { in UpdateFeatureFrequency()
142 Lower->second++; in UpdateFeatureFrequency()
144 FeatureFreqs.insert(Lower, std::pair<uint32_t, uint16_t>(Idx, 1)); in UpdateFeatureFrequency()
56 auto Lower = std::lower_bound(FeatureFreqs.begin(), FeatureFreqs.end(), DeleteFeatureFreq() local
135 auto Lower = std::lower_bound(FeatureFreqs.begin(), FeatureFreqs.end(), UpdateFeatureFrequency() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.h138 void LowerPATCHPOINT(const MachineInstr &MI, SystemZMCInstLower &Lower);
140 SystemZMCInstLower &Lower);
141 void LowerPATCHABLE_RET(const MachineInstr &MI, SystemZMCInstLower &Lower);
H A DSystemZAsmPrinter.cpp220 SystemZMCInstLower Lower(MF->getContext(), *this); in emitInstruction() local
326 .addExpr(Lower.getExpr(MI->getOperand(0), in emitInstruction()
386 .addExpr(Lower.getExpr(MI->getOperand(0), SystemZ::S_PLT)); in emitInstruction()
397 .addExpr(Lower.getExpr(MI->getOperand(0), SystemZ::S_PLT)); in emitInstruction()
404 .addExpr(Lower.getExpr(MI->getOperand(2), SystemZ::S_PLT)); in emitInstruction()
496 .addExpr(Lower.getExpr(MI->getOperand(0), SystemZ::S_TLSGD)); in emitInstruction()
504 .addExpr(Lower.getExpr(MI->getOperand(0), SystemZ::S_TLSLDM)); in emitInstruction()
550 Lower.lower(MI, LoweredMI); in emitInstruction()
555 Lower.lower(MI, LoweredMI); in emitInstruction()
560 Lower.lower(MI, LoweredMI); in emitInstruction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp158 Node *rotateLeft(Node *Lower, Node *Higher);
159 Node *rotateRight(Node *Lower, Node *Higher);
653 RangeTree::Node *RangeTree::rotateLeft(Node *Lower, Node *Higher) { in rotateLeft() argument
654 assert(Higher->Right == Lower); in rotateLeft()
658 if (height(Lower->Left) > height(Lower->Right)) in rotateLeft()
659 Lower = rotateRight(Lower->Left, Lower); in rotateLeft()
660 assert(height(Lower->Left) <= height(Lower->Right)); in rotateLeft()
661 Higher->Right = Lower->Left; in rotateLeft()
663 Lower->Left = Higher; in rotateLeft()
664 update(Lower); in rotateLeft()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp126 const_iterator Lower = llvm::lower_bound(Original, Element); in add() local
127 Result.insert(Result.end(), Original.begin(), Lower); in add()
129 Result.insert(Result.end(), Lower, Original.end()); in add()
393 bool RangeSet::pin(llvm::APSInt &Lower, llvm::APSInt &Upper) const { in pin() argument
400 APSIntType::RangeTestResultKind LowerTest = Type.testInRange(Lower, true); in pin()
409 if (Lower <= Upper) in pin()
413 Lower = Type.getMinValue(); in pin()
418 Lower = Type.getMinValue(); in pin()
423 Lower = Type.getMinValue(); in pin()
432 Type.apply(Lower); in pin()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h79 Lower, enumerator
175 case LegacyLegalizeActions::Lower: in LegalizeActionStep()
176 Action = LegalizeActions::Lower; in LegalizeActionStep()
710 return actionIf(LegalizeAction::Lower, always); in lower()
719 return actionIf(LegalizeAction::Lower, Predicate); in lowerIf()
727 return actionIf(LegalizeAction::Lower, Predicate, Mutation); in lowerIf()
732 return actionFor(LegalizeAction::Lower, Types); in lowerFor()
738 return actionFor(LegalizeAction::Lower, Types, Mutation); in lowerFor()
743 return actionFor(LegalizeAction::Lower, Types); in lowerFor()
749 return actionFor(LegalizeAction::Lower, Types, Mutation); in lowerFor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVRange.cpp59 if (LowerAddress < Lower) in addEntry()
60 Lower = LowerAddress; in addEntry()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dflags.inc15 "deallocation of chunks. Lower value may reduce memory usage but "
20 "quarantine. Lower value may reduce memory usage but might increase "
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp84 MCInstLowering.Lower(Instr, LRWInst); in expandTLSLA()
91 MCInstLowering.Lower(Instr, GRSInst); in expandTLSLA()
165 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
H A DCSKYMCInstLower.h28 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp174 MCInstLowering.Lower(MI, TmpInst); in emitCallInstruction()
191 MCInstLowering.Lower(MI, TmpInst); in customEmitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.h30 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCMCInstLower.h33 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp323 APInt Lower{32, MinSize}; in makeLIDRangeMetadata() local
326 ConstantRange Range(Lower, Upper); in makeLIDRangeMetadata()
330 MDNode *MaxWorkGroupSizeRange = MDB.createRange(Lower, Upper); in makeLIDRangeMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMCInstLower.h32 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/
H A DLanai.def18 // Lower 16-bits of a symbolic relocation
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kMCInstLower.h50 void Lower(const MachineInstr *MI, MCInst &OutMI) const;

123456