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

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBasicBlockInfo.cpp 133 const unsigned KnownBits = BBInfo[i - 1].postKnownBits(Align);
140 BBInfo[i].KnownBits == KnownBits)
144 BBInfo[i].KnownBits = KnownBits;
ARMBasicBlockInfo.h 32 /// @param KnownBits Number of known low offset bits.
33 inline unsigned UnknownPadding(Align Alignment, unsigned KnownBits) {
34 if (KnownBits < Log2(Alignment))
35 return Alignment.value() - (1ull << KnownBits);
60 /// KnownBits - The number of low bits in Offset that are known to be
62 uint8_t KnownBits = 0;
79 unsigned Bits = Unalign ? Unalign : KnownBits;
ARMConstantIslandPass.cpp 332 << " kb=" << unsigned(BBI.KnownBits)
726 BBInfo.front().KnownBits = Log2(MF->getAlignment());
1019 unsigned KnownBits = BBI.internalKnownBits();
1026 U.KnownAlignment = (KnownBits >= 2);
1371 unsigned KnownBits = UserBBI.internalKnownBits();
1372 unsigned UPad = UnknownPadding(Align, KnownBits);
1383 << " la=" << Log2(Align) << " kb=" << KnownBits
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
KnownBits.h 1 //===- llvm/Support/KnownBits.h - Stores known zeros/ones -------*- C++ -*-===//
23 struct KnownBits {
28 // Internal constructor for creating a KnownBits from two APInts.
29 KnownBits(APInt Zero, APInt One)
34 KnownBits() {}
37 KnownBits(unsigned BitWidth) : Zero(BitWidth, 0), One(BitWidth, 0) {}
51 assert(!hasConflict() && "KnownBits conflict!");
73 assert(!hasConflict() && "KnownBits conflict!");
79 assert(!hasConflict() && "KnownBits conflict!");
117 /// Return the minimal unsigned value possible given these KnownBits
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZLongBranch.cpp 128 unsigned KnownBits;
131 : KnownBits(InitialLogAlignment) {}
182 if (Log2(Block.Alignment) > Position.KnownBits) {
186 (Block.Alignment.value() - (uint64_t(1) << Position.KnownBits));
187 Position.KnownBits = Log2(Block.Alignment);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 440 GISelKnownBits *KnownBits = nullptr;
456 KnownBits = KB;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 20 #include "llvm/Support/KnownBits.h"
401 KnownBits AmtKnownBits =
416 KnownBits AmtKnownBits =
434 KnownBits AmtKnownBits =
979 KnownBits Known = computeKnownBits(Cmp->getOperand(0), 0, &Zext);
1024 KnownBits KnownLHS = computeKnownBits(LHS, 0, &Zext);
1025 KnownBits KnownRHS = computeKnownBits(RHS, 0, &Zext);
1028 APInt KnownBits = KnownLHS.Zero | KnownLHS.One;
1029 APInt UnknownBit = ~KnownBits;
1349 KnownBits Known = computeKnownBits(Op0, 0, &CI)
    [all...]

Completed in 45 milliseconds