HomeSort by: relevance | last modified time | path
    Searched defs:Lower (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFMCInstLower.cpp 9 // This file contains code to lower BPF MachineInstrs to their corresponding
47 void BPFMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
NativeFormatting.h 22 enum class HexPrintStyle { Upper, Lower, PrefixUpper, PrefixLower };
UnicodeCharRanges.h 22 /// Represents a closed range of Unicode code points [Lower, Upper].
24 uint32_t Lower;
29 return Value < Range.Lower;
75 if (I != Ranges.begin() && Prev >= I->Lower) {
78 LLVM_DEBUG(dbgs() << " should be less than succeeding lower bound 0x");
79 LLVM_DEBUG(dbgs().write_hex(I->Lower) << "\n");
82 if (I->Upper < I->Lower) {
84 LLVM_DEBUG(dbgs().write_hex(I->Lower));
85 LLVM_DEBUG(dbgs() << " should not be less than lower bound 0x");
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCMCInstLower.cpp 10 /// This file contains code to lower ARC MachineInstrs to their
104 void ARCMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMCInstLower.cpp 9 // This file contains code to lower Lanai MachineInstrs to their corresponding
93 void LanaiMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430MCInstLower.cpp 9 // This file contains code to lower MSP430 MachineInstrs to their corresponding
115 void MSP430MCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreMCInstLower.cpp 10 /// This file contains code to lower XCore MachineInstrs to their
103 void XCoreMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kMCInstLower.cpp 10 /// This file contains code to lower M68k MachineInstrs to their
32 #define DEBUG_TYPE "m68k-mc-inst-lower"
145 void M68kMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
157 // TAILJMPj, TAILJMPq - Lower to the correct jump instructions.
  /src/sys/arch/amiga/stand/bootblock/boot/
amigatypes.h 60 u_int32_t First, Lower, Upper, Free;
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ConstantRange.h 10 // for an integral value. This keeps track of a lower and upper bound for the
12 // keeps track of a [lower, upper) bound, which specifies an interval just like
48 APInt Lower, Upper;
68 /// Lower==Upper and Lower != Min or Max value for its type. It will also
70 ConstantRange(APInt Lower, APInt Upper);
82 /// Create non-empty constant range with the given bounds. If Lower and
84 static ConstantRange getNonEmpty(APInt Lower, APInt Upper) {
85 if (Lower == Upper)
86 return getFull(Lower.getBitWidth())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
ScaledNumber.cpp 33 uint64_t Upper = P1, Lower = P4;
35 uint64_t NewLower = Lower + (getL(N) << 32);
36 Upper += getU(N) + (NewLower < Lower);
37 Lower = NewLower;
44 return std::make_pair(Lower, 0);
50 Upper = Upper << LeadingZeros | Lower >> Shift;
52 Shift && (Lower & UINT64_C(1) << (Shift - 1)));
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp 9 // This file contains code to lower AArch64 MachineInstrs to their corresponding
302 void AArch64MCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsMCInstLower.cpp 9 // This file contains code to lower Mips MachineInstrs to their corresponding
218 // Lower register operand.
275 // Lower two register operands.
282 // Lower register operand.
315 void MipsMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
DependenceAnalysis.h 364 const SCEV *Lower[8];
799 /// computes the lower bound given the current direction settings
827 /// findBoundsALL - Computes the upper and lower bounds for level K
834 /// findBoundsLT - Computes the upper and lower bounds for level K
841 /// findBoundsGT - Computes the upper and lower bounds for level K
848 /// findBoundsEQ - Computes the upper and lower bounds for level K
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
StratifiedSets.h 508 /// Checks to see if lowerIndex is at a level lower than upperIndex. If so, it
513 auto *Lower = &linksAt(LowerIndex);
515 if (Lower == Upper)
519 auto *Current = Lower;
532 if (Lower->hasBelow()) {
533 auto NewBelowIndex = Lower->getBelow();
ValueTracking.cpp 462 ConstantInt *Lower =
466 ConstantRange Range(Lower->getValue(), Upper->getValue());
1564 // TODO: we could bound KnownOne using the lower bound on the number
2191 ConstantInt *Lower =
2195 ConstantRange Range(Lower->getValue(), Upper->getValue());
2773 // Returns the input and lower/upper bounds.
2919 // positive constant. This let us put a lower bound on the number of sign
2935 // Thus a lower bound on the number of sign bits is `TyBits -
6621 static void setLimitsForBinOp(const BinaryOperator &BO, APInt &Lower,
6623 unsigned Width = Lower.getBitWidth()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MCInstLower.cpp 9 // This file contains code to lower X86 MachineInstrs to their corresponding
53 /// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst.
66 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
139 /// GetSymbolFromOperand - Lower an MO_GlobalAddress or MO_ExternalSymbol
492 void X86MCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const {
795 // TAILJMPd, TAILJMPd64, TailJMPd_cc - Lower to the correct jump
1225 // Lower call target and choose correct opcode
1374 // Lower a stackmap of the form:
1388 // Lower a patchpoint of the form:
1726 // instruction so we lower that particular instruction and its operands
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/
Statistics.cpp 215 uint64_t Lower = std::max(A.LowPC, B.LowPC);
217 if (Lower >= Upper)
219 return Upper - Lower;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCodeGenPrepare.cpp 1071 // // that this is a lower bound on inv(y), even if some of the calculations
1076 // // Empirically this is guaranteed to give a "two-y" lower bound on
1287 ConstantInt *Lower =
1290 if (Lower->getValue().isNullValue()) {
1294 ConstantAsMetadata::get(ConstantInt::get(I32Ty, Lower->getValue().zext(32))),
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 638 // Lower a FrameIndex to a TargetFrameIndex.
651 // Lower the displacement to a TargetConstant.
1142 SDValue Lower = CurDAG->getConstant(LowerVal, DL, VT);
1143 SDValue Or = CurDAG->getNode(Opcode, DL, VT, Upper, Lower);
SystemZISelLowering.cpp 31 #define DEBUG_TYPE "systemz-lower"
140 // Lower SET_CC into an IPM-based sequence.
148 // Lower SELECT_CC and BR_CC into separate comparisons and branches.
189 // Lower ATOMIC_LOAD and ATOMIC_STORE into normal volatile loads and
194 // Lower ATOMIC_LOAD_SUB into ATOMIC_LOAD_ADD if LAA and LAAG are
236 // Lower them into full i32 operations.
249 // Even though i128 is not a legal type, we still need to custom lower
776 uint64_t Lower =
780 if (tryValue(SplatBitsZ | Upper | Lower))
786 uint64_t Middle = SplatUndefZ & ~Upper & ~Lower;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 971 // Only lower this if the icmp is the only user of the GEP or if we expect
2638 const APInt &Lower = CR.getLower();
2640 if (Lower.isSignMask())
2643 return new ICmpInst(ICmpInst::ICMP_SGE, X, ConstantInt::get(Ty, Lower));
2645 if (Lower.isMinValue())
2648 return new ICmpInst(ICmpInst::ICMP_UGE, X, ConstantInt::get(Ty, Lower));
6042 // Lower this FP comparison into an appropriate integer version of the
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExpr.cpp 938 // Don't load the size if it's a lower bound.
1695 llvm::Value *Lower =
1697 Check = Builder.CreateAnd(Upper, Lower);
3932 // Requesting lower bound or upper bound, but without provided length and
3942 // Try to emit length or lower bound as constant. If this is possible, 1
3943 // is subtracted from constant length or lower bound. Otherwise, emit LLVM
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 9 // This file defines the interfaces that ARM uses to lower LLVM code into a
789 // Combine low-overhead loop intrinsics so that we can lower i1 types.
1350 // We want to custom lower some of our intrinsics.
2091 /// LowerCallResult - Lower the result values of a call into the
3213 // and pass the lower and high parts through.
3431 // Lower ISD::GlobalTLSAddress using the "general dynamic" model
3471 // Lower ISD::GlobalTLSAddress using the "initial exec" or
3842 return SDValue(); // Don't custom lower most intrinsics.
3882 default: return SDValue(); // Don't custom lower most intrinsics.
5011 // See if a conditional (LHS CC RHS ? TrueVal : FalseVal) is lower-saturating
    [all...]

Completed in 72 milliseconds