Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DParser.cpp26 SlotMapping *Slots, bool UpgradeDebugInfo, in parseAssemblyInto() argument
34 M ? M->getContext() : OptContext.emplace(), Slots) in parseAssemblyInto()
40 SlotMapping *Slots, in parseAssemblyInto() argument
42 return ::parseAssemblyInto(F, M, Index, Err, Slots, in parseAssemblyInto()
48 SlotMapping *Slots, in parseAssembly() argument
53 if (parseAssemblyInto(F, M.get(), nullptr, Err, Slots, DataLayoutCallback)) in parseAssembly()
62 SlotMapping *Slots) { in parseAssemblyFile() argument
71 return parseAssembly(FileOrErr.get()->getMemBufferRef(), Err, Context, Slots); in parseAssemblyFile()
76 LLVMContext &Context, SlotMapping *Slots, in parseAssemblyWithIndex() argument
84 if (parseAssemblyInto(F, M.get(), Index.get(), Err, Slots, UpgradeDebugInfo, in parseAssemblyWithIndex()
[all …]
H A DLLParser.cpp95 const SlotMapping *Slots) { in parseStandaloneConstantValue() argument
96 restoreParsingState(Slots); in parseStandaloneConstantValue()
108 const SlotMapping *Slots) { in parseTypeAtBeginning() argument
109 restoreParsingState(Slots); in parseTypeAtBeginning()
124 const SlotMapping *Slots) { in parseDIExpressionBodyAtBeginning() argument
125 restoreParsingState(Slots); in parseDIExpressionBodyAtBeginning()
138 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState() argument
139 if (!Slots) in restoreParsingState()
141 NumberedVals = Slots->GlobalValues; in restoreParsingState()
142 NumberedMetadata = Slots->MetadataNodes; in restoreParsingState()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DParser.h50 SlotMapping *Slots = nullptr);
65 LLVMContext &Context, SlotMapping *Slots = nullptr);
89 SlotMapping *Slots = nullptr,
97 SlotMapping *Slots, DataLayoutCallbackTy DataLayoutCallback);
130 SlotMapping *Slots = nullptr,
145 LLVMContext &Context, SlotMapping *Slots = nullptr);
171 SlotMapping *Slots = nullptr,
186 const SlotMapping *Slots = nullptr);
194 const SlotMapping *Slots = nullptr);
205 const SlotMapping *Slots = nullptr);
[all …]
H A DLLParser.h119 SlotMapping *Slots; variable
192 SlotMapping *Slots = nullptr)
194 Lex(F, SM, Err, Context), M(M), Index(Index), Slots(Slots), in Context()
202 bool parseStandaloneConstantValue(Constant *&C, const SlotMapping *Slots);
205 const SlotMapping *Slots);
208 const SlotMapping *Slots);
221 void restoreParsingState(const SlotMapping *Slots);
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h933 Use *Slots[MaxSlots]; in sortUseList() local
939 Slots[0] = UseList; in sortUseList()
952 if (!Slots[I]) in sortUseList()
959 Current = mergeUseLists(Slots[I], Current, Cmp); in sortUseList()
960 Slots[I] = nullptr; in sortUseList()
969 Slots[I] = Current; in sortUseList()
977 if (Slots[I]) in sortUseList()
980 UseList = mergeUseLists(Slots[I], UseList, Cmp); in sortUseList()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegColoring.cpp83 const SlotIndexes *Slots = Liveness->getSlotIndexes(); in buildVRegToDbgValueMap() local
103 SlotIndex CurrentSlot = Slots->getMBBStartIdx(&MBB); in buildVRegToDbgValueMap()
112 CurrentSlot = Slots->getInstructionIndex(MI); in buildVRegToDbgValueMap()
118 CloseNewDVRange(Slots->getMBBEndIdx(&MBB)); in buildVRegToDbgValueMap()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.h40 unsigned Slots, Weight;
46 Slots = s & ((1u << HEXAGON_PACKET_SIZE) - 1); in setUnits()
55 unsigned getUnits() const { return (Slots); }
41 unsigned Slots, Weight; global() variable
H A DHexagonShuffler.cpp443 SmallVector<std::string, HEXAGON_PRESHUFFLE_PACKET_SIZE> Slots; in SlotMaskToText() local
446 Slots.push_back(utostr(SlotNum)); in SlotMaskToText()
448 return llvm::join(Slots, StringRef(", ")); in SlotMaskToText()
H A DHexagonMCInstrInfo.cpp466 unsigned Slots = 0; in getOtherReservedSlots() local
477 Slots |= Units; in getOtherReservedSlots()
481 return Slots; in getOtherReservedSlots()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp500 ArrayRef<VFTableSlotKind> Slots = Record.getSlots(); in visitKnownRecord() local
501 Size = Slots.size(); in visitKnownRecord()
504 for (size_t SlotIndex = 0; SlotIndex < Slots.size(); SlotIndex += 2) { in visitKnownRecord()
505 uint8_t Byte = static_cast<uint8_t>(Slots[SlotIndex]) << 4; in visitKnownRecord()
506 if ((SlotIndex + 1) < Slots.size()) { in visitKnownRecord()
507 Byte |= static_cast<uint8_t>(Slots[SlotIndex + 1]); in visitKnownRecord()
516 Record.Slots.push_back(static_cast<VFTableSlotKind>(Byte & 0xF)); in visitKnownRecord()
518 Record.Slots.push_back(static_cast<VFTableSlotKind>(Byte >> 4)); in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMarkLastScratchLoad.cpp93 SlotIndexes &Slots = *LIS->getSlotIndexes(); in run() local
121 SlotIndex NextSlot = Slots.getNextNonNullIndex(Segment.end); in run()
H A DR600ISelLowering.cpp1688 SDValue Slots[4]; in constBufferLoad() local
1697 Slots[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr); in constBufferLoad()
1705 SDValue Result = DAG.getBuildVector(NewVT, DL, ArrayRef(Slots, NumElements)); in constBufferLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DFixupStatepointCallerSaved.cpp204 SmallVector<int, 8> Slots; member
268 while (Line.Index < Line.Slots.size()) { in getFrameIndex()
269 int FI = Line.Slots[Line.Index++]; in getFrameIndex()
283 Line.Slots.push_back(FI); in getFrameIndex()
H A DLiveDebugVariables.cpp1288 SlotIndexes *Slots = LIS->getSlotIndexes(); in runOnMachineFunction() local
1294 SlotIndex SI = Slots->getMBBStartIdx(MBB); in runOnMachineFunction()
1879 auto Slots = LIS->getSlotIndexes(); in emitDebugValues() local
1888 MachineBasicBlock *OrigMBB = Slots->getMBBFromIndex(Slot); in emitDebugValues()
1967 if (Idx == Slots->getMBBStartIdx(MBB)) { in emitDebugValues()
1974 if (MachineInstr *Pos = Slots->getInstructionFromIndex(Idx)) { in emitDebugValues()
1982 SlotIndex End = Slots->getMBBEndIdx(MBB); in emitDebugValues()
1983 for (; Idx < End; Idx = Slots->getNextNonNullIndex(Idx)) { in emitDebugValues()
1984 Pos = Slots->getInstructionFromIndex(Idx); in emitDebugValues()
H A DLiveIntervals.cpp962 ArrayRef<SlotIndex> Slots; in checkRegMaskInterference() local
965 Slots = getRegMaskSlotsInBlock(MBB->getNumber()); in checkRegMaskInterference()
968 Slots = getRegMaskSlots(); in checkRegMaskInterference()
974 ArrayRef<SlotIndex>::iterator SlotI = llvm::lower_bound(Slots, LiveI->start); in checkRegMaskInterference()
975 ArrayRef<SlotIndex>::iterator SlotE = Slots.end(); in checkRegMaskInterference()
998 unionBitMask(SlotI - Slots.begin()); in checkRegMaskInterference()
1006 unionBitMask(SlotI++ - Slots.begin()); in checkRegMaskInterference()
H A DLiveInterval.cpp803 bool LiveRange::isLiveAtIndexes(ArrayRef<SlotIndex> Slots) const { in isLiveAtIndexes()
804 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); in isLiveAtIndexes()
805 ArrayRef<SlotIndex>::iterator SlotE = Slots.end(); in isLiveAtIndexes()
H A DRegisterCoalescer.cpp3853 const SlotIndexes &Slots = *LIS->getSlotIndexes(); in buildVRegToDbgValueMap() local
3873 SlotIndex CurrentSlot = Slots.getMBBStartIdx(&MBB); in buildVRegToDbgValueMap()
3882 CurrentSlot = Slots.getInstructionIndex(MI); in buildVRegToDbgValueMap()
3888 CloseNewDVRange(Slots.getMBBEndIdx(&MBB)); in buildVRegToDbgValueMap()
4300 SlotIndexes *Slots = LIS->getSlotIndexes(); in run() local
4305 SlotIndex SI = Slots->getMBBStartIdx(MBB); in run()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeVTShape.cpp37 uint32_t NativeTypeVTShape::getCount() const { return Record.Slots.size(); } in getCount()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h557 explicit VFTableShapeRecord(ArrayRef<VFTableSlotKind> Slots) in VFTableShapeRecord() argument
558 : TypeRecord(TypeRecordKind::VFTableShape), SlotsRef(Slots) {} in VFTableShapeRecord()
559 explicit VFTableShapeRecord(std::vector<VFTableSlotKind> Slots) in VFTableShapeRecord() argument
560 : TypeRecord(TypeRecordKind::VFTableShape), Slots(std::move(Slots)) {} in VFTableShapeRecord()
565 return Slots; in getSlots()
571 std::vector<VFTableSlotKind> Slots; variable
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Ddavinci-mcasp-audio.txt18 - tdm-slots : Slots for TDM operation. Indicates number of channels transmitted
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.td49 // Rd - Slots in the FP register file for 64-bit floating-point values.
56 // Rq - Slots in the FP register file for 128-bit floating-point values.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h601 LLVM_ABI bool isLiveAtIndexes(ArrayRef<SlotIndex> Slots) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp2530 SmallVectorImpl<unsigned> &Slots) { in findStackIndexInterference() argument
2544 Slots.push_back(It->second); in findStackIndexInterference()
2551 Slots.push_back(Pair.second); in findStackIndexInterference()
H A DInstrRefBasedImpl.h1365 void findStackIndexInterference(SmallVectorImpl<unsigned> &Slots);
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp558 IO.mapRequired("Slots", Record.Slots); in map()

12