Home
last modified time | relevance | path

Searched refs:BitOffset (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp86 unsigned BitOffset = i * CstEltSizeInBits; in extractConstantMask() local
89 UndefBits.setBits(BitOffset, BitOffset + CstEltSizeInBits); in extractConstantMask()
93 MaskBits.insertBits(cast<ConstantInt>(COp)->getValue(), BitOffset); in extractConstantMask()
98 unsigned BitOffset = i * MaskEltSizeInBits; in extractConstantMask() local
99 APInt EltUndef = UndefBits.extractBits(MaskEltSizeInBits, BitOffset); in extractConstantMask()
109 APInt EltBits = MaskBits.extractBits(MaskEltSizeInBits, BitOffset); in extractConstantMask()
H A DX86ISelLowering.cpp7317 unsigned BitOffset = i * SrcEltSizeInBits; in getTargetConstantBitsFromNode() local
7319 UndefBits.setBits(BitOffset, BitOffset + SrcEltSizeInBits); in getTargetConstantBitsFromNode()
7320 MaskBits.insertBits(SrcEltBits[i], BitOffset); in getTargetConstantBitsFromNode()
7328 unsigned BitOffset = i * EltSizeInBits; in getTargetConstantBitsFromNode() local
7329 APInt UndefEltBits = UndefBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode()
7344 EltBits[i] = MaskBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode()
14812 int BitOffset = BroadcastIdx * NumEltBits; in lowerShuffleAsBroadcast() local
14822 int OpIdx = BitOffset / OpBitWidth; in lowerShuffleAsBroadcast()
14824 BitOffset %= OpBitWidth; in lowerShuffleAsBroadcast()
14832 BitOffset += BeginOffset; in lowerShuffleAsBroadcast()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DIntelPTSingleBufferTrace.cpp48 BitOffset enumerator
63 if (type == BitOffset) { in ReadIntelPTConfigFile()
78 case BitOffset: in ReadIntelPTConfigFile()
99 case BitOffset: in ReadIntelPTConfigFile()
152 kTSCBitOffsetFile, IntelPTConfigFileType::BitOffset)) in GeneratePerfEventConfigValue()
162 kPSBPeriodBitOffsetFile, IntelPTConfigFileType::BitOffset)) in GeneratePerfEventConfigValue()
/openbsd-src/gnu/llvm/clang/include/clang/Serialization/
H A DASTBitCodes.h185 uint32_t BitOffset; member
187 PPEntityOffset(SourceRange R, uint32_t BitOffset) in PPEntityOffset()
189 BitOffset(BitOffset) {} in PPEntityOffset()
228 UnderalignedInt64(uint64_t BitOffset) { setBitOffset(BitOffset); } in UnderalignedInt64()
248 UnderalignedInt64 BitOffset; member
251 DeclOffset(SourceLocation Loc, uint64_t BitOffset, in DeclOffset()
254 setBitOffset(BitOffset, DeclTypesBlockStartOffset); in DeclOffset()
264 BitOffset.setBitOffset(Offset - DeclTypesBlockStartOffset); in setBitOffset()
268 return BitOffset.getBitOffset() + DeclTypesBlockStartOffset; in getBitOffset()
H A DASTRecordWriter.h110 void AddOffset(uint64_t BitOffset) { in AddOffset() argument
112 Record->push_back(BitOffset); in AddOffset()
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Drelease.h130 const uptr BitOffset = (I & BitOffsetMask) << CounterSizeBitsLog; in get() local
131 return (Buffer[Region * SizePerRegion + Index] >> BitOffset) & CounterMask; in get()
137 const uptr BitOffset = (I & BitOffsetMask) << CounterSizeBitsLog; in inc() local
138 DCHECK_LT(BitOffset, SCUDO_WORDSIZE); in inc()
141 << BitOffset; in inc()
158 const uptr BitOffset = (I & BitOffsetMask) << CounterSizeBitsLog; in setAsAllCounted() local
159 DCHECK_LT(BitOffset, SCUDO_WORDSIZE); in setAsAllCounted()
160 Buffer[Region * SizePerRegion + Index] |= CounterMask << BitOffset; in setAsAllCounted()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGAddressAnalysis.h74 int64_t &BitOffset) const;
78 int64_t BitOffset; in contains() local
79 return contains(DAG, BitSize, Other, OtherBitSize, BitOffset); in contains()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp174 int64_t OtherBitSize, int64_t &BitOffset) const { in contains()
183 BitOffset = 8 * Offset; in contains()
184 return BitOffset + OtherBitSize <= BitSize; in contains()
H A DTargetLowering.cpp694 unsigned BitOffset = EltOffset * NumSrcEltBits; in SimplifyMultipleUseDemandedBits() local
695 APInt Sub = DemandedBits.extractBits(NumSrcEltBits, BitOffset); in SimplifyMultipleUseDemandedBits()
2514 unsigned BitOffset = EltOffset * NumSrcEltBits; in SimplifyDemandedBits() local
2515 APInt Sub = DemandedBits.extractBits(NumSrcEltBits, BitOffset); in SimplifyDemandedBits()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp133 uint64_t BitOffset = (Offset - ByteOffset) >> AlignLog2; in containsGlobalOffset() local
134 if (BitOffset >= BitSize) in containsGlobalOffset()
137 return Bits.count(BitOffset); in containsGlobalOffset()
475 Value *BitOffset);
560 Value *BitOffset) { in createMaskedBitTest() argument
564 BitOffset = B.CreateZExtOrTrunc(BitOffset, BitsType); in createMaskedBitTest()
566 B.CreateAnd(BitOffset, ConstantInt::get(BitsType, BitWidth - 1)); in createMaskedBitTest()
645 Value *BitOffset) { in createBitSetTest() argument
649 return createMaskedBitTest(B, TIL.InlineBits, BitOffset); in createBitSetTest()
661 Value *ByteAddr = B.CreateGEP(Int8Ty, ByteArray, BitOffset); in createBitSetTest()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp92 uint64_t BitOffset = FieldBitOffset % CGF.CGM.getContext().getCharWidth(); in EmitValueForIvarAtOffset() local
96 llvm::alignTo(BitOffset + BitFieldSize, AlignmentBits)); in EmitValueForIvarAtOffset()
106 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize, in EmitValueForIvarAtOffset()
H A DCGRecordLayoutBuilder.cpp158 CharUnits bitsToCharUnits(uint64_t BitOffset) { in bitsToCharUnits()
159 return Context.toCharUnitsFromBits(BitOffset); in bitsToCharUnits()
407 uint64_t BitOffset = getFieldBitOffset(*Field); in accumulateBitFields() local
417 if (Run == FieldEnd || BitOffset >= Tail) { in accumulateBitFields()
419 StartBitOffset = BitOffset; in accumulateBitFields()
H A DCodeGenTBAA.cpp383 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getBaseTypeInfoHelper() local
384 uint64_t Offset = Context.toCharUnitsFromBits(BitOffset).getQuantity(); in getBaseTypeInfoHelper()
H A DCGCall.cpp3347 static void setBitRange(SmallVectorImpl<uint64_t> &Bits, int BitOffset, in setBitRange() argument
3353 if (BitOffset >= CharWidth) { in setBitRange()
3354 Pos += BitOffset / CharWidth; in setBitRange()
3355 BitOffset = BitOffset % CharWidth; in setBitRange()
3359 if (BitOffset + BitWidth >= CharWidth) { in setBitRange()
3360 Bits[Pos++] |= (Used << BitOffset) & Used; in setBitRange()
3361 BitWidth -= CharWidth - BitOffset; in setBitRange()
3362 BitOffset = 0; in setBitRange()
3371 Bits[Pos++] |= (Used >> (CharWidth - BitWidth)) << BitOffset; in setBitRange()
3379 int StorageSize, int BitOffset, int BitWidth, in setBitRange() argument
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h539 BitFieldRecord(TypeIndex Type, uint8_t BitSize, uint8_t BitOffset) in BitFieldRecord() argument
541 BitOffset(BitOffset) {} in BitFieldRecord()
544 uint8_t getBitOffset() const { return BitOffset; } in getBitOffset()
549 uint8_t BitOffset = 0; variable
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp401 int BitOffset = TRI->getSubRegIdxOffset(SubIdx); in getStackSlotRange() local
402 if (BitOffset < 0 || BitOffset % 8) in getStackSlotRange()
406 Offset = (unsigned)BitOffset / 8; in getStackSlotRange()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp249 offset += bfr.BitOffset; in visitKnownMember()
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp476 BF.BitOffset, BF.BitSize); in visitKnownRecord()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp491 error(IO.mapInteger(Record.BitOffset, "BitOffset")); in visitKnownRecord()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp553 IO.mapRequired("BitOffset", Record.BitOffset); in map()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReader.cpp6063 M.MacroOffsetsBase + PPOffs.BitOffset)) { in ReadPreprocessedEntity()