Home
last modified time | relevance | path

Searched defs:KnownBits (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DKnownBits.h23 struct KnownBits { struct
28 // Internal constructor for creating a KnownBits from two APInts. argument
29 KnownBits(APInt Zero, APInt One) in KnownBits() argument
34 KnownBits() {} in KnownBits() function
37 KnownBits(unsigned BitWidth) : Zero(BitWidth, 0), One(BitWidth, 0) {} in KnownBits() function
51 assert(!hasConflict() && "KnownBits conflict!"); in isConstant() argument
73 assert(!hasConflict() && "KnownBits conflict!"); in isZero() argument
79 assert(!hasConflict() && "KnownBits conflict!"); in isAllOnes() argument
84 void setAllZero() { in setAllZero()
90 void setAllOnes() { in setAllOnes()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBasicBlockInfo.h33 inline unsigned UnknownPadding(Align Alignment, unsigned KnownBits) { in UnknownPadding()
62 uint8_t KnownBits = 0; member
H A DARMBasicBlockInfo.cpp133 const unsigned KnownBits = BBInfo[i - 1].postKnownBits(Align); in adjustBBOffsetsAfter() local
H A DARMConstantIslandPass.cpp1019 unsigned KnownBits = BBI.internalKnownBits(); in getUserOffset() local
1371 unsigned KnownBits = UserBBI.internalKnownBits(); in createNewWater() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp128 unsigned KnownBits; member
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelector.h440 GISelKnownBits *KnownBits = nullptr; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1028 APInt KnownBits = KnownLHS.Zero | KnownLHS.One; in transformZExtICmp() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp963 function_ref<KnownBits(const KnownBits &, const KnownBits &)> KF) { in computeKnownBitsFromShiftOperator()