Home
last modified time | relevance | path

Searched refs:Slots (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DParser.cpp28 SlotMapping *Slots, bool UpgradeDebugInfo, in parseAssemblyInto() argument
43 SlotMapping *Slots, bool UpgradeDebugInfo, in parseAssembly() argument
57 LLVMContext &Context, SlotMapping *Slots, in parseAssemblyFile() argument
98 Context, Slots, UpgradeDebugInfo, in parseAssemblyFileWithIndex()
104 LLVMContext &Context, SlotMapping *Slots, in parseAssemblyString() argument
107 return parseAssembly(F, Err, Context, Slots, UpgradeDebugInfo, in parseAssemblyString()
155 .parseStandaloneConstantValue(C, Slots)) in parseConstantValue()
161 const SlotMapping *Slots) { in parseType() argument
163 Type *Ty = parseTypeAtBeginning(Asm, Read, Err, M, Slots); in parseType()
178 const SlotMapping *Slots) { in parseTypeAtBeginning() argument
[all …]
H A DLLParser.h98 SlotMapping *Slots; variable
172 SlotMapping *Slots = nullptr, bool UpgradeDebugInfo = true,
175 Slots(Slots), BlockAddressPFS(nullptr), in Context()
182 bool parseStandaloneConstantValue(Constant *&C, const SlotMapping *Slots);
185 const SlotMapping *Slots);
200 void restoreParsingState(const SlotMapping *Slots);
H A DLLParser.cpp80 restoreParsingState(Slots); in parseStandaloneConstantValue()
93 restoreParsingState(Slots); in parseTypeAtBeginning()
107 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState() argument
108 if (!Slots) in restoreParsingState()
110 NumberedVals = Slots->GlobalValues; in restoreParsingState()
111 NumberedMetadata = Slots->MetadataNodes; in restoreParsingState()
112 for (const auto &I : Slots->NamedTypes) in restoreParsingState()
115 for (const auto &I : Slots->Types) in restoreParsingState()
248 if (!Slots) in ValidateEndOfModule()
253 Slots->GlobalValues = std::move(NumberedVals); in ValidateEndOfModule()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/AsmParser/
H A DParser.h46 SlotMapping *Slots = nullptr, bool UpgradeDebugInfo = true,
67 SlotMapping *Slots = nullptr,
96 LLVMContext &Context, SlotMapping *Slots = nullptr,
123 SlotMapping *Slots = nullptr,
142 SlotMapping *Slots = nullptr,
172 SMDiagnostic &Err, SlotMapping *Slots = nullptr,
185 const SlotMapping *Slots = nullptr);
193 const SlotMapping *Slots = nullptr);
203 const Module &M, const SlotMapping *Slots = nullptr);
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DValue.h698 Use *Slots[MaxSlots]; in sortUseList() local
704 Slots[0] = UseList; in sortUseList()
717 if (!Slots[I]) in sortUseList()
724 Current = mergeUseLists(Slots[I], Current, Cmp); in sortUseList()
725 Slots[I] = nullptr; in sortUseList()
734 Slots[I] = Current; in sortUseList()
742 if (Slots[I]) in sortUseList()
745 UseList = mergeUseLists(Slots[I], UseList, Cmp); in sortUseList()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.h39 unsigned Slots, Weight; variable
45 Slots = s & ((1u << HEXAGON_PACKET_SIZE) - 1); in setUnits()
51 unsigned getUnits() const { return (Slots); } in getUnits()
H A DHexagonMCInstrInfo.cpp416 unsigned Slots = 0; in getOtherReservedSlots() local
427 Slots |= Units; in getOtherReservedSlots()
431 return Slots; in getOtherReservedSlots()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp265 ArrayRef<VFTableSlotKind> Slots = Record.getSlots(); in visitKnownRecord() local
266 Size = Slots.size(); in visitKnownRecord()
269 for (size_t SlotIndex = 0; SlotIndex < Slots.size(); SlotIndex += 2) { in visitKnownRecord()
270 uint8_t Byte = static_cast<uint8_t>(Slots[SlotIndex]) << 4; in visitKnownRecord()
271 if ((SlotIndex + 1) < Slots.size()) { in visitKnownRecord()
272 Byte |= static_cast<uint8_t>(Slots[SlotIndex + 1]); in visitKnownRecord()
281 Record.Slots.push_back(static_cast<VFTableSlotKind>(Byte & 0xF)); in visitKnownRecord()
283 Record.Slots.push_back(static_cast<VFTableSlotKind>(Byte >> 4)); in visitKnownRecord()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h563 explicit VFTableShapeRecord(ArrayRef<VFTableSlotKind> Slots) in VFTableShapeRecord() argument
564 : TypeRecord(TypeRecordKind::VFTableShape), SlotsRef(Slots) {} in VFTableShapeRecord()
565 explicit VFTableShapeRecord(std::vector<VFTableSlotKind> Slots) in VFTableShapeRecord() argument
566 : TypeRecord(TypeRecordKind::VFTableShape), Slots(std::move(Slots)) {} in VFTableShapeRecord()
571 return Slots; in getSlots()
577 std::vector<VFTableSlotKind> Slots; variable
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeVTShape.cpp35 uint32_t NativeTypeVTShape::getCount() const { return Record.Slots.size(); } in getCount()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveIntervals.cpp892 ArrayRef<SlotIndex> Slots; in checkRegMaskInterference() local
895 Slots = getRegMaskSlotsInBlock(MBB->getNumber()); in checkRegMaskInterference()
898 Slots = getRegMaskSlots(); in checkRegMaskInterference()
905 std::lower_bound(Slots.begin(), Slots.end(), LiveI->start); in checkRegMaskInterference()
906 ArrayRef<SlotIndex>::iterator SlotE = Slots.end(); in checkRegMaskInterference()
925 UsableRegs.clearBitsNotInMask(Bits[SlotI-Slots.begin()]); in checkRegMaskInterference()
H A DLiveInterval.cpp817 bool LiveRange::isLiveAtIndexes(ArrayRef<SlotIndex> Slots) const { in isLiveAtIndexes()
818 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); in isLiveAtIndexes()
819 ArrayRef<SlotIndex>::iterator SlotE = Slots.end(); in isLiveAtIndexes()
H A DMachinePipeliner.cpp254 SlotIndexes &Slots = *getAnalysis<LiveIntervals>().getSlotIndexes(); in preprocessPhiNodes() local
275 Slots.insertMachineInstrInMaps(*Copy); in preprocessPhiNodes()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.td44 // Rd - Slots in the FP register file for 64-bit floating-point values.
51 // Rq - Slots in the FP register file for 128-bit floating-point values.
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLiveInterval.h585 bool isLiveAtIndexes(ArrayRef<SlotIndex> Slots) const;
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1810 SDValue Slots[4]; in constBufferLoad() local
1819 Slots[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr); in constBufferLoad()
1827 SDValue Result = DAG.getBuildVector(NewVT, DL, makeArrayRef(Slots, NumElements)); in constBufferLoad()
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp550 IO.mapRequired("Slots", Record.Slots); in map()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1878 SmallVector<VFTableSlotKind, 4> Slots(VSlotCount, VFTableSlotKind::Near); in lowerTypeVFTableShape() local
1880 VFTableShapeRecord VFTSR(Slots); in lowerTypeVFTableShape()
/freebsd-12.1/contrib/gcc/doc/
H A Dmd.texi5376 delay slots (@pxref{Delay Slots}) or that have instructions whose
6010 * Delay Slots:: Defining delay slots required for a machine.
6574 @node Delay Slots
H A Drtl.texi2724 @xref{Delay Slots}.