HomeSort by: relevance | last modified time | path
    Searched refs:BitSize (Results 1 - 25 of 42) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ExpandImm.h 28 void expandMOVImm(uint64_t Imm, unsigned BitSize,
AArch64ExpandImm.cpp 244 /// MOVZ or MOVN of width BitSize followed by up to 3 MOVK instructions.
245 static inline void expandMOVImmSimple(uint64_t Imm, unsigned BitSize,
263 if (BitSize == 32) {
290 unsigned Opc = (BitSize == 32 ? AArch64::MOVKWi : AArch64::MOVKXi);
304 void AArch64_IMM::expandMOVImm(uint64_t Imm, unsigned BitSize,
312 for (unsigned Shift = 0; Shift < BitSize; Shift += 16) {
321 if ((BitSize / 16) - OneChunks <= 1 || (BitSize / 16) - ZeroChunks <= 1) {
322 expandMOVImmSimple(Imm, BitSize, OneChunks, ZeroChunks, Insn);
327 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize)
    [all...]
AArch64TargetTransformInfo.cpp 67 unsigned BitSize = Ty->getPrimitiveSizeInBits();
68 if (BitSize == 0)
73 if (BitSize & 0x3f)
74 ImmVal = Imm.sext((BitSize + 63) & ~0x3fU);
79 for (unsigned ShiftVal = 0; ShiftVal < BitSize; ShiftVal += 64) {
94 unsigned BitSize = Ty->getPrimitiveSizeInBits();
97 if (BitSize == 0)
147 int NumConstants = (BitSize + 63) / 64;
162 unsigned BitSize = Ty->getPrimitiveSizeInBits();
165 if (BitSize == 0
    [all...]
AArch64ExpandPseudoInsts.cpp 70 unsigned BitSize);
120 unsigned BitSize) {
135 AArch64_IMM::expandMOVImm(Imm, BitSize, Insn);
149 .addReg(BitSize == 32 ? AArch64::WZR : AArch64::XZR)
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGAddressAnalysis.h 68 bool contains(const SelectionDAG &DAG, int64_t BitSize,
72 bool contains(const SelectionDAG &DAG, int64_t BitSize,
75 return contains(DAG, BitSize, Other, OtherBitSize, BitOffset);
ValueTypes.h 216 unsigned BitSize = getSizeInBits();
217 return BitSize >= 8 && !(BitSize & (BitSize - 1));
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
LowerTypeTests.h 41 uint64_t BitSize;
53 return Bits.size() == BitSize;
187 /// Allocate BitSize bits in the byte array where Bits contains the bits to
192 void allocate(const std::set<uint64_t> &Bits, uint64_t BitSize,
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCAsmBackend.cpp 96 unsigned BitSize = getFixupKindInfo(Kind).TargetSize;
97 unsigned Size = (BitSize + 7) / 8;
103 if (BitSize < 64)
104 Value &= ((uint64_t)1 << BitSize) - 1;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
IntrinsicLowering.cpp 56 unsigned BitSize = V->getType()->getScalarSizeInBits();
60 switch(BitSize) {
159 unsigned BitSize = V->getType()->getPrimitiveSizeInBits();
160 unsigned WordSize = (BitSize + 63) / 64;
165 for (unsigned i = 1, ct = 0; i < (BitSize>64 ? 64 : BitSize);
176 if (BitSize > 64) {
179 BitSize -= 64;
191 unsigned BitSize = V->getType()->getPrimitiveSizeInBits();
192 for (unsigned i = 1; i < BitSize; i <<= 1)
    [all...]
TargetInstrInfo.cpp 399 unsigned BitSize = TRI->getSubRegIdxSize(SubIdx);
401 if (BitSize % 8)
408 Size = BitSize / 8;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.h 138 BaseTypeRef(unsigned BitSize, dwarf::TypeKind Encoding) :
139 BitSize(BitSize), Encoding(Encoding) {}
140 unsigned BitSize;
DwarfExpression.cpp 435 unsigned DwarfExpression::getOrCreateBaseType(unsigned BitSize,
441 if (CU.ExprRefedBaseTypes[I].BitSize == BitSize &&
446 CU.ExprRefedBaseTypes.emplace_back(BitSize, Encoding);
574 unsigned BitSize = Op->getArg(0);
584 emitBaseTypeRef(getOrCreateBaseType(BitSize, Encoding));
586 if (PrevConvertOp && PrevConvertOp->getArg(0) < BitSize) {
DwarfExpression.h 341 unsigned getOrCreateBaseType(unsigned BitSize, dwarf::TypeKind Encoding);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 37 unsigned BitSize = Ty->getPrimitiveSizeInBits();
40 if (BitSize == 0)
43 if (BitSize > 64)
72 unsigned BitSize = Ty->getPrimitiveSizeInBits();
75 if (BitSize == 0)
78 if (BitSize > 64)
94 if (BitSize == 8)
143 if (BitSize <= 32)
154 if (TII->isRxSBGMask(Imm.getZExtValue(), BitSize, Start, End))
192 unsigned BitSize = Ty->getPrimitiveSizeInBits()
    [all...]
SystemZISelDAGToDAG.cpp 116 // otherwise. The output value has BitSize bits, although Input may be
121 : Opcode(Op), BitSize(N.getValueSizeInBits()),
122 Mask(allOnes(BitSize)), Input(N), Start(64 - BitSize), End(63),
126 unsigned BitSize;
761 if (TII->isRxSBGMask(Mask, RxSBG.BitSize, RxSBG.Start, RxSBG.End)) {
783 uint64_t BitSize = N.getValueSizeInBits();
784 uint64_t Mask = allOnes(BitSize);
838 if (RxSBG.BitSize != 64 || N.getValueType() != MVT::i64)
869 unsigned BitSize = N.getValueSizeInBits()
    [all...]
SystemZInstrInfo.h 319 // Mask of the R2 operand, given that only the low BitSize bits of Mask are
321 bool isRxSBGMask(uint64_t Mask, unsigned BitSize,
SystemZISelLowering.h 681 unsigned BinOpcode, unsigned BitSize,
687 unsigned BitSize) const;
SystemZISelLowering.cpp 2339 // CCMask says which comparison result is being tested and BitSize is
2342 static unsigned getTestUnderMaskCond(unsigned BitSize, unsigned CCMask,
2480 unsigned BitSize = NewC.Op0.getValueSizeInBits();
2487 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask,
2498 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask,
2505 NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, MaskVal, CmpVal,
3821 int64_t BitSize = (int64_t)1 << Log2_32_Ceil(NumSignificantBits);
3822 BitSize = std::min(BitSize, OrigBitSize);
3830 // position larger than BitSize remain zero throughout
    [all...]
SystemZInstrInfo.cpp 1685 bool SystemZInstrInfo::isRxSBGMask(uint64_t Mask, unsigned BitSize,
1688 Mask &= allOnes(BitSize);
1703 if (isStringOfOnes(Mask ^ allOnes(BitSize), LSB, Length)) {
1705 assert(LSB + Length < BitSize && "Top bit must be set");
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
ThreadSanitizer.cpp 265 const unsigned BitSize = ByteSize * 8;
267 std::string BitSizeStr = utostr(BitSize);
311 Type *Ty = Type::getIntNTy(M.getContext(), BitSize);
341 SmallString<32> RMWName("__tsan_atomic" + itostr(BitSize) + NamePart);
749 const unsigned BitSize = ByteSize * 8;
750 Type *Ty = Type::getIntNTy(IRB.getContext(), BitSize);
764 const unsigned BitSize = ByteSize * 8;
765 Type *Ty = Type::getIntNTy(IRB.getContext(), BitSize);
781 const unsigned BitSize = ByteSize * 8;
782 Type *Ty = Type::getIntNTy(IRB.getContext(), BitSize);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
LowerTypeTests.cpp 128 if (BitOffset >= BitSize)
135 OS << "offset " << ByteOffset << " size " << BitSize << " align "
173 BSI.BitSize = ((Max - Min) >> BSI.AlignLog2) + 1;
212 uint64_t BitSize, uint64_t &AllocByteOffset,
223 unsigned ReqSize = AllocByteOffset + BitSize;
248 uint64_t BitSize;
609 BAI->BitSize = BSI.BitSize;
618 return BAI1.BitSize > BAI2.BitSize;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGAddressAnalysis.cpp 157 bool BaseIndexOffset::contains(const SelectionDAG &DAG, int64_t BitSize,
169 return BitOffset + OtherBitSize <= BitSize;
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 177 unsigned BitSize = Ty->getPrimitiveSizeInBits();
178 if (BitSize == 0)
208 unsigned BitSize = Ty->getPrimitiveSizeInBits();
209 if (BitSize == 0)
244 unsigned BitSize = Ty->getPrimitiveSizeInBits();
245 if (BitSize == 0)
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h 538 BitFieldRecord(TypeIndex Type, uint8_t BitSize, uint8_t BitOffset)
539 : TypeRecord(TypeRecordKind::BitField), Type(Type), BitSize(BitSize),
544 uint8_t getBitSize() const { return BitSize; }
547 uint8_t BitSize = 0;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 4099 unsigned BitSize = Ty->getPrimitiveSizeInBits();
4100 if (BitSize == 0)
4107 if (BitSize > 128)
4115 if (BitSize % 64 != 0)
4116 ImmVal = Imm.sext(alignTo(BitSize, 64));
4121 for (unsigned ShiftVal = 0; ShiftVal < BitSize; ShiftVal += 64) {
4136 unsigned BitSize = Ty->getPrimitiveSizeInBits();
4139 if (BitSize == 0)
4219 int NumConstants = divideCeil(BitSize, 64);
4234 unsigned BitSize = Ty->getPrimitiveSizeInBits()
    [all...]

Completed in 91 milliseconds

1 2