Home
last modified time | relevance | path

Searched refs:TypeBits (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DBitfields.h102 static constexpr unsigned TypeBits = sizeof(Unsigned) * CHAR_BIT; member
103 static_assert(TypeBits >= Bits, "n-bit must fit in T");
109 static constexpr Unsigned Umax = AllOnes >> (TypeBits - Bits); // 00111111
237 static constexpr size_t TypeBits = sizeof(IntegerType) * CHAR_BIT;
238 static_assert(Bits <= TypeBits, "Bits may not be greater than T size");
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp686 unsigned TypeBits = Ty->getScalarSizeInBits(); in FoldShiftByConstant() local
687 assert(!Op1C->uge(TypeBits) && in FoldShiftByConstant()
717 ConstantInt::get(SrcTy, APInt::getLowBitsSet(SrcSize, TypeBits)); in FoldShiftByConstant()
752 unsigned Op1Val = Op1C->getLimitedValue(TypeBits); in FoldShiftByConstant()
753 APInt Bits = APInt::getHighBitsSet(TypeBits, TypeBits - Op1Val); in FoldShiftByConstant()
784 unsigned Op1Val = Op1C->getLimitedValue(TypeBits); in FoldShiftByConstant()
785 APInt Bits = APInt::getHighBitsSet(TypeBits, TypeBits - Op1Val); in FoldShiftByConstant()
H A DInstCombineCompares.cpp1992 unsigned TypeBits = C.getBitWidth(); in foldICmpShlOne() local
2011 if (CLog2 == TypeBits - 1) { in foldICmpShlOne()
2019 Constant *BitWidthMinusOne = ConstantInt::get(ShiftType, TypeBits - 1); in foldICmpShlOne()
2060 unsigned TypeBits = C.getBitWidth(); in foldICmpShlConstant() local
2061 if (ShiftAmt->uge(TypeBits)) in foldICmpShlConstant()
2127 APInt::getLowBitsSet(TypeBits, TypeBits - ShiftAmt->getZExtValue())); in foldICmpShlConstant()
2139 APInt::getOneBitSet(TypeBits, TypeBits - ShiftAmt->getZExtValue() - 1)); in foldICmpShlConstant()
2172 unsigned Amt = ShiftAmt->getLimitedValue(TypeBits - 1); in foldICmpShlConstant()
2174 DL.isLegalInteger(TypeBits - Amt)) { in foldICmpShlConstant()
2175 Type *TruncTy = IntegerType::get(Cmp.getContext(), TypeBits - Amt); in foldICmpShlConstant()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DType.cpp2925 switch (TypeBits.TC) { in getTypeClassName()
3777 return CachedProperties(T->TypeBits.getLinkage(), in get()
3778 T->TypeBits.hasLocalOrUnnamedType()); in get()
3783 if (T->TypeBits.isCacheValid()) return; in ensure()
3790 T->TypeBits.CacheValid = true; in ensure()
3791 T->TypeBits.CachedLinkage = CT->TypeBits.CachedLinkage; in ensure()
3792 T->TypeBits.CachedLocalOrUnnamed = CT->TypeBits.CachedLocalOrUnnamed; in ensure()
3798 T->TypeBits.CacheValid = true; in ensure()
3799 T->TypeBits.CachedLinkage = Result.getLinkage(); in ensure()
3800 T->TypeBits.CachedLocalOrUnnamed = Result.hasLocalOrUnnamedType(); in ensure()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h266 APInt readWideAPInt(ArrayRef<uint64_t> Vals, unsigned TypeBits);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DType.h1788 TypeBitfields TypeBits;
1812 TypeBits.FromAST = V;
1825 TypeBits.TC = tc;
1826 TypeBits.Dependence = static_cast<unsigned>(Dependence);
1827 TypeBits.CacheValid = false;
1828 TypeBits.CachedLocalOrUnnamed = false;
1829 TypeBits.CachedLinkage = NoLinkage;
1830 TypeBits.FromAST = false;
1837 TypeBits.Dependence = static_cast<unsigned>(D);
1853 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrMVE.td6094 int TypeBits = !shl(8, s);
6095 string CanonLoadSuffix = ".u" # TypeBits;
6096 string CanonStoreSuffix = "." # TypeBits;
6097 list<string> suffixes = !foreach(letter, types, "." # letter # TypeBits);
6332 …rm_mve_vldr_gather_offset GPR:$base, (VTIs[0].Vec MQPR:$offsets), memsz.TypeBits, 0, UnsignedFlag)…
6334 …rm_mve_vldr_gather_offset GPR:$base, (VTIs[0].Vec MQPR:$offsets), memsz.TypeBits, memsz.shift, Uns…
6336 …_gather_offset_predicated GPR:$base, (VTIs[0].Vec MQPR:$offsets), memsz.TypeBits, 0, UnsignedFlag,…
6338 …_gather_offset_predicated GPR:$base, (VTIs[0].Vec MQPR:$offsets), memsz.TypeBits, memsz.shift, Uns…
6361 …tr_scatter_offset GPR:$base, (VTIs[0].Vec MQPR:$offsets), (VTI.Vec MQPR:$data), memsz.TypeBits, 0),
6363 …_offset GPR:$base, (VTIs[0].Vec MQPR:$offsets), (VTI.Vec MQPR:$data), memsz.TypeBits, memsz.shift),
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2354 APInt llvm::readWideAPInt(ArrayRef<uint64_t> Vals, unsigned TypeBits) { in readWideAPInt() argument
2359 return APInt(TypeBits, Words); in readWideAPInt()