Home
last modified time | relevance | path

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

123

/NextBSD/contrib/llvm/lib/IR/
HDConstantRange.cpp34 Lower = Upper = APInt::getMaxValue(BitWidth); in ConstantRange()
36 Lower = Upper = APInt::getMinValue(BitWidth); in ConstantRange()
42 : Lower(std::move(V)), Upper(Lower + 1) {} in ConstantRange()
45 : Lower(std::move(L)), Upper(std::move(U)) { in ConstantRange()
46 assert(Lower.getBitWidth() == Upper.getBitWidth() && in ConstantRange()
48 assert((Lower != Upper || (Lower.isMaxValue() || Lower.isMinValue())) && in ConstantRange()
131 return Lower == Upper && Lower.isMaxValue(); in isFullSet()
137 return Lower == Upper && Lower.isMinValue(); in isEmptySet()
144 return Lower.ugt(Upper); in isWrappedSet()
165 return (Upper - Lower).zext(getBitWidth()+1); in getSetSize()
[all …]
HDInstructions.cpp3110 APInt Lower(C); in makeConstantRange() local
3116 case ICmpInst::ICMP_NE: ++Lower; break; in makeConstantRange()
3118 Lower = APInt::getMinValue(BitWidth); in makeConstantRange()
3120 if (Lower == Upper) in makeConstantRange()
3124 Lower = APInt::getSignedMinValue(BitWidth); in makeConstantRange()
3126 if (Lower == Upper) in makeConstantRange()
3130 ++Lower; Upper = APInt::getMinValue(BitWidth); // Min = Next(Max) in makeConstantRange()
3132 if (Lower == Upper) in makeConstantRange()
3136 ++Lower; Upper = APInt::getSignedMinValue(BitWidth); // Min = Next(Max) in makeConstantRange()
3138 if (Lower == Upper) in makeConstantRange()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDRangeConstraintManager.cpp106 const llvm::APSInt &Lower, in IntersectInRange() argument
120 if (i->To() < Lower) { in IntersectInRange()
127 if (i->Includes(Lower)) { in IntersectInRange()
129 newRanges = F.add(newRanges, Range(BV.getValue(Lower), in IntersectInRange()
133 newRanges = F.add(newRanges, Range(BV.getValue(Lower), i->To())); in IntersectInRange()
149 bool pin(llvm::APSInt &Lower, llvm::APSInt &Upper) const { in pin() argument
156 APSIntType::RangeTestResultKind LowerTest = Type.testInRange(Lower, true); in pin()
165 if (Lower < Upper) in pin()
169 Lower = Type.getMinValue(); in pin()
174 Lower = Type.getMinValue(); in pin()
[all …]
/NextBSD/contrib/llvm/include/llvm/IR/
HDConstantRange.h44 APInt Lower, Upper; variable
61 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper);
87 const APInt &getLower() const { return Lower; } in getLower()
95 uint32_t getBitWidth() const { return Lower.getBitWidth(); } in getBitWidth()
127 if (Upper == Lower + 1) in getSingleElement()
128 return &Lower; in getSingleElement()
159 return Lower == CR.Lower && Upper == CR.Upper;
/NextBSD/contrib/llvm/include/llvm/Support/
HDUnicodeCharRanges.h28 uint32_t Lower; member
33 return Value < Range.Lower;
74 if (I != Ranges.begin() && Prev >= I->Lower) { in rangesAreValid()
78 DEBUG(dbgs().write_hex(I->Lower) << "\n"); in rangesAreValid()
81 if (I->Upper < I->Lower) { in rangesAreValid()
83 DEBUG(dbgs().write_hex(I->Lower)); in rangesAreValid()
/NextBSD/contrib/llvm/lib/Support/
HDScaledNumber.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()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZAsmPrinter.cpp105 SystemZMCInstLower Lower(MF->getContext(), *this); in EmitInstruction() local
115 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); in EmitInstruction()
126 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); in EmitInstruction()
137 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSGD)); in EmitInstruction()
144 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSLDM)); in EmitInstruction()
264 Lower.lower(MI, LoweredMI); in EmitInstruction()
306 SystemZMCInstLower Lower(MF->getContext(), *this); in PrintAsmOperand() local
307 MCOperand MO(Lower.lowerOperand(MI->getOperand(OpNo))); in PrintAsmOperand()
/NextBSD/cddl/contrib/dtracetoolkit/Examples/
HDguess_example.txt10 Lower...
18 Lower...
20 Lower...
/NextBSD/sys/boot/pc98/boot0.5/
HDputssjis.s126 decb %ah # Lower -= 1 if lower > 0x7f
130 subb $0x7d, %ah # Lower -= 0x7d
134 subb $0x1f, %ah # Lower -= 0x1f
/NextBSD/contrib/llvm/lib/Analysis/
HDStratifiedSets.h610 auto *Lower = &linksAt(LowerIndex); in tryMergeUpwards() local
612 if (Lower == Upper) in tryMergeUpwards()
616 auto *Current = Lower; in tryMergeUpwards()
629 if (Lower->hasBelow()) { in tryMergeUpwards()
630 auto NewBelowIndex = Lower->getBelow(); in tryMergeUpwards()
HDDependenceAnalysis.cpp2526 if (Bound[K].Lower[Dependence::DVEntry::ALL]) in banerjeeMIVtest()
2527 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t'); in banerjeeMIVtest()
2628 if (Bound[Level].Lower[Dependence::DVEntry::LT]) in exploreDirections()
2629 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::LT] << '\t'); in exploreDirections()
2637 if (Bound[Level].Lower[Dependence::DVEntry::EQ]) in exploreDirections()
2638 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ] << '\t'); in exploreDirections()
2646 if (Bound[Level].Lower[Dependence::DVEntry::GT]) in exploreDirections()
2647 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::GT] << '\t'); in exploreDirections()
2717 Bound[K].Lower[Dependence::DVEntry::ALL] = nullptr; // Default value = -infinity. in findBoundsALL()
2720 Bound[K].Lower[Dependence::DVEntry::ALL] = in findBoundsALL()
[all …]
HDInstructionSimplify.cpp2261 APInt Lower = APInt(Width, 0); in SimplifyICmpInst() local
2270 Lower = (-Upper) + 1; in SimplifyICmpInst()
2282 Lower = CI2->getValue(); in SimplifyICmpInst()
2283 Upper = Lower.lshr(1) + 1; in SimplifyICmpInst()
2287 Lower = (-Upper) + 1; in SimplifyICmpInst()
2296 Lower = IntMin + 1; in SimplifyICmpInst()
2301 Lower = IntMin.sdiv(Val); in SimplifyICmpInst()
2303 if (Lower.sgt(Upper)) in SimplifyICmpInst()
2304 std::swap(Lower, Upper); in SimplifyICmpInst()
2306 assert(Upper != Lower && "Upper part of range has wrapped!"); in SimplifyICmpInst()
[all …]
/NextBSD/contrib/llvm/lib/Target/BPF/
HDBPFMCInstLower.h35 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
HDBPFMCInstLower.cpp44 void BPFMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower() function in BPFMCInstLower
HDBPFAsmPrinter.cpp80 MCInstLowering.Lower(MI, TmpInst); in EmitInstruction()
/NextBSD/contrib/llvm/lib/Target/XCore/
HDXCoreMCInstLower.h33 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
HDXCoreMCInstLower.cpp107 void XCoreMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower() function in XCoreMCInstLower
/NextBSD/contrib/llvm/lib/Target/MSP430/
HDMSP430MCInstLower.h34 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
HDMSP430AsmPrinter.cpp154 MCInstLowering.Lower(MI, TmpInst); in EmitInstruction()
HDMSP430MCInstLower.cpp113 void MSP430MCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower() function in MSP430MCInstLower
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64MCInstLower.h39 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
HDAArch64MCInstLower.cpp207 void AArch64MCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower() function in AArch64MCInstLower
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsMCInstLower.h34 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
HDMipsMCInstLower.cpp226 void MipsMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower() function in MipsMCInstLower
/NextBSD/contrib/gcc/config/mips/
HDmips-ps-3d.md69 ; pul.ps - Pair Upper Lower
95 ; pll.ps - Pair Lower Lower
109 ; plu.ps - Pair Lower Upper
209 ; cvt.s.pl - Floating Point Convert Pair Lower to Single Floating Point

123