Home
last modified time | relevance | path

Searched refs:StartBit (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h618 Register findValueFromConcat(GConcatVectors &Concat, unsigned StartBit, in findValueFromConcat() argument
627 unsigned StartSrcIdx = (StartBit / SrcSize) + 1; in findValueFromConcat()
629 unsigned InRegOffset = StartBit % SrcSize; in findValueFromConcat()
650 Register findValueFromBuildVector(GBuildVector &BV, unsigned StartBit, in findValueFromBuildVector() argument
659 unsigned StartSrcIdx = (StartBit / SrcSize) + 1; in findValueFromBuildVector()
661 unsigned InRegOffset = StartBit % SrcSize; in findValueFromBuildVector()
704 Register findValueFromInsert(MachineInstr &MI, unsigned StartBit, in findValueFromInsert() argument
751 unsigned EndBit = StartBit + Size; in findValueFromInsert()
754 if (EndBit <= InsertOffset || InsertedEndBit <= StartBit) { in findValueFromInsert()
756 NewStartBit = StartBit; in findValueFromInsert()
[all …]
/freebsd/sys/contrib/edk2/Include/Library/
H A DBaseLib.h4015 IN UINTN StartBit,
4047 IN UINTN StartBit,
4081 IN UINTN StartBit,
4115 IN UINTN StartBit,
4152 IN UINTN StartBit,
4182 IN UINTN StartBit,
4214 IN UINTN StartBit,
4248 IN UINTN StartBit,
4282 IN UINTN StartBit,
4319 IN UINTN StartBit,
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDecoderEmitter.cpp312 unsigned StartBit; // the starting bit position member in __anonfc09cd8b0311::Filter
495 std::pair<bool, uint64_t> fieldFromInsn(const insn_t &Insn, unsigned StartBit,
560 void reportRegion(bitAttr_t RA, unsigned StartBit, unsigned BitIndex,
588 : Owner(f.Owner), StartBit(f.StartBit), NumBits(f.NumBits), Mixed(f.Mixed), in Filter()
596 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) { in Filter()
597 assert(StartBit + NumBits - 1 < Owner->BitWidth); in Filter()
609 auto [Ok, Field] = Owner->fieldFromInsn(Insn, StartBit, NumBits); in Filter()
641 BitValueArray[StartBit + bitIndex] = BIT_UNSET; in recurse()
665 BitValueArray[StartBit + bitIndex] = BIT_TRUE; in recurse()
667 BitValueArray[StartBit + bitIndex] = BIT_FALSE; in recurse()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp624 unsigned StartBit, unsigned EndBit, unsigned Base, in insertMemLoc() argument
626 assert(StartBit < EndBit && "Cannot create fragment of size <= 0"); in insertMemLoc()
631 Loc.OffsetInBits = StartBit; in insertMemLoc()
632 Loc.SizeInBits = EndBit - StartBit; in insertMemLoc()
638 << " bits [" << StartBit << ", " << EndBit << ")\n"); in insertMemLoc()
646 unsigned StartBit, unsigned EndBit, unsigned Base, in coalesceFragments() argument
655 auto CoalescedFrag = FragMap.find(StartBit); in coalesceFragments()
657 if (CoalescedFrag.start() == StartBit && CoalescedFrag.stop() == EndBit) in coalesceFragments()
681 unsigned StartBit; in addDef() local
684 StartBit = Frag->OffsetInBits; in addDef()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h208 uint64_t StartBit = BitNo & 7; in BackpatchByte() local
214 &Buffer[ByteNo - NumOfFlushedBytes], StartBit)) && in BackpatchByte()
217 &Buffer[ByteNo - NumOfFlushedBytes], NewByte, StartBit); in BackpatchByte()
230 size_t BytesNum = StartBit ? 2 : 1; in BackpatchByte()
239 if (StartBit) in BackpatchByte()
249 unaligned>(Bytes, StartBit)) && in BackpatchByte()
255 Bytes, NewByte, StartBit); in BackpatchByte()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp2305 static bool BitsContainNoUserData(QualType Ty, unsigned StartBit, in BitsContainNoUserData() argument
2311 if (TySize <= StartBit) in BitsContainNoUserData()
2324 unsigned EltStart = EltOffset < StartBit ? StartBit-EltOffset :0; in BitsContainNoUserData()
2349 unsigned BaseStart = BaseOffset < StartBit ? StartBit-BaseOffset :0; in BitsContainNoUserData()
2368 unsigned FieldStart = FieldOffset < StartBit ? StartBit-FieldOffset :0; in BitsContainNoUserData()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1112 unsigned StartBit; member
1137 if (P.StartBit) in extractIntPart()
1138 V = Builder.CreateLShr(V, P.StartBit); in extractIntPart()
1201 if (L0->StartBit + L0->NumBits != L1->StartBit || in foldEqOfParts()
1202 R0->StartBit + R0->NumBits != R1->StartBit) { in foldEqOfParts()
1203 if (L1->StartBit + L1->NumBits != L0->StartBit || in foldEqOfParts()
1204 R1->StartBit + R1->NumBits != R0->StartBit) in foldEqOfParts()
1211 IntPart L = {L0->From, L0->StartBit, L0->NumBits + L1->NumBits}; in foldEqOfParts()
1212 IntPart R = {R0->From, R0->StartBit, R0->NumBits + R1->NumBits}; in foldEqOfParts()