/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 618 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 D | BaseLib.h | 4015 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 D | DecoderEmitter.cpp | 312 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 D | AssignmentTrackingAnalysis.cpp | 624 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 D | BitstreamWriter.h | 208 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 D | X86.cpp | 2305 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 D | InstCombineAndOrXor.cpp | 1112 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()
|