Home
last modified time | relevance | path

Searched defs:Slot (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDLiveStacks.h64 LiveInterval &getInterval(int Slot) { in getInterval()
71 const LiveInterval &getInterval(int Slot) const { in getInterval()
78 bool hasInterval(int Slot) const { return S2IMap.count(Slot); } in hasInterval()
80 const TargetRegisterClass *getIntervalRegClass(int Slot) const { in getIntervalRegClass()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDStackColoring.cpp477 bool applyFirstUse(int Slot) { in applyFirstUse()
573 int Slot = MO.getIndex(); in getStartOrEndSlot() local
588 int Slot = getStartOrEndSlot(MI); in isLifetimeStartOrEnd() local
608 int Slot = MO.getIndex(); in isLifetimeStartOrEnd() local
657 int Slot = getStartOrEndSlot(MI); in collectMarkers() local
684 int Slot = MO.getIndex(); in collectMarkers() local
729 int Slot = slots[0]; in collectMarkers() local
735 for (auto Slot : slots) { in collectMarkers() local
840 for (auto Slot : slots) { in calculateLiveIntervals() local
1120 int Slot = MO.getIndex(); in removeInvalidSlotRanges() local
HDLiveStacks.cpp57 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) { in getOrCreateInterval()
81 int Slot = I->first; in print() local
HDMIRPrinter.cpp615 int Slot = MST.getLocalSlot(BB); in print() local
895 int Slot = MST.getCurrentFunction() ? MST.getLocalSlot(&V) : -1; in printIRValue() local
HDMachineOperand.cpp446 Optional<int> Slot; in printIRBlockReference() local
592 void MachineOperand::printIRSlotNumber(raw_ostream &OS, int Slot) { in printIRSlotNumber()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDDemoteRegToStack.cpp34 AllocaInst *Slot; in DemoteRegToStack() local
119 AllocaInst *Slot; in DemotePHIToStack() local
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExprAgg.cpp661 AggValueSlot Slot = EnsureSlot(E->getType()); in VisitCompoundLiteralExpr() local
894 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitCallExpr()
900 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitObjCMessageExpr()
1267 AggValueSlot Slot = EnsureSlot(E->getType()); in VisitCXXConstructExpr() local
1273 AggValueSlot Slot = EnsureSlot(E->getType()); in VisitCXXInheritedCtorInitExpr() local
1281 AggValueSlot Slot = EnsureSlot(E->getType()); in VisitLambdaExpr() local
1338 AggValueSlot Slot = EnsureSlot(T); in VisitCXXScalarValueInitExpr() local
1344 AggValueSlot Slot = EnsureSlot(T); in VisitImplicitValueInitExpr() local
1796 static void CheckAggExprForMemSetUse(AggValueSlot &Slot, const Expr *E, in CheckAggExprForMemSetUse()
1841 void CodeGenFunction::EmitAggExpr(const Expr *E, AggValueSlot Slot) { in EmitAggExpr()
HDCGAtomic.cpp1531 AggValueSlot Slot) { in EmitAtomicLoad()
2041 AggValueSlot Slot) { in EmitAtomicCompareExchange()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDConstantMerge.cpp185 GlobalVariable *&Slot = CMap[Init]; in mergeConstants() local
220 GlobalVariable *Slot = Found->second; in mergeConstants() local
HDWholeProgramDevirt.cpp1046 WholeProgramDevirtResolution *Res, VTableSlot Slot) { in tryICallBranchFunnel()
1237 std::string DevirtModule::getGlobalName(VTableSlot Slot, in getGlobalName()
1254 void DevirtModule::exportGlobal(VTableSlot Slot, ArrayRef<uint64_t> Args, in exportGlobal()
1261 void DevirtModule::exportConstant(VTableSlot Slot, ArrayRef<uint64_t> Args, in exportConstant()
1274 Constant *DevirtModule::importGlobal(VTableSlot Slot, ArrayRef<uint64_t> Args, in importGlobal()
1283 Constant *DevirtModule::importConstant(VTableSlot Slot, ArrayRef<uint64_t> Args, in importConstant()
1336 VTableSlot Slot, ArrayRef<uint64_t> Args) { in tryUniqueRetValOpt()
1406 WholeProgramDevirtResolution *Res, VTableSlot Slot) { in tryVirtualConstProp()
1691 void DevirtModule::importResolution(VTableSlot Slot, VTableSlotInfo &SlotInfo) { in importResolution()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600MachineScheduler.cpp355 void R600SchedStrategy::AssignSlot(MachineInstr* MI, unsigned Slot) { in AssignSlot()
387 SUnit *R600SchedStrategy::AttemptFillSlot(unsigned Slot, bool AnyAlu) { in AttemptFillSlot()
HDR600InstrInfo.cpp1290 static unsigned getSlotedOps(unsigned Op, unsigned Slot) { in getSlotedOps()
1317 MachineBasicBlock &MBB, MachineInstr *MI, unsigned Slot, unsigned DstReg) in buildSlotOfVectorInstruction()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/
HDguarded_pool_allocator.cpp343 size_t Slot = getNearestSlot(AccessPtr); in diagnoseUnknownError() local
499 size_t Slot = getNearestSlot(AccessPtr); in reportErrorInternal() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
HDPDBStringTableBuilder.cpp186 uint32_t Slot = (Hash + I) % BucketCount; in writeHashTable() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
HDLanaiDelaySlotFiller.cpp145 MachineBasicBlock::instr_iterator Slot, in findDelayInstr()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
HDMIParser.cpp349 int Slot = MST.getLocalSlot(V); in mapValueToSlot() local
369 const Value* PerFunctionMIParsingState::getIRValue(unsigned Slot) { in getIRValue()
3110 int Slot = MST.getLocalSlot(&BB); in initSlots2BasicBlocks() local
3118 unsigned Slot, in getIRBlockFromSlot()
3126 const BasicBlock *MIParser::getIRBlock(unsigned Slot) { in getIRBlock()
3132 const BasicBlock *MIParser::getIRBlock(unsigned Slot, const Function &F) { in getIRBlock()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDAsmWriter.cpp2268 int Slot; in WriteAsOperandInternal() local
2323 int Slot = Machine->getMetadataSlot(N); in WriteAsOperandInternal() local
3011 auto Slot = Machine.getTypeIdSlot(It->second.first); in printTypeIdInfo() local
3053 auto Slot = Machine.getTypeIdSlot(It->second.first); in printVFuncId() local
3127 void AssemblyWriter::printSummaryInfo(unsigned Slot, const ValueInfo &VI) { in printSummaryInfo()
3185 int Slot = Machine.getMetadataSlot(Op); in printNamedMDNode() local
3570 int Slot = Machine.getLocalSlot(Arg); in printArgument() local
3586 int Slot = Machine.getLocalSlot(BB); in printBasicBlock() local
4117 void AssemblyWriter::writeMDNode(unsigned Slot, const MDNode *Node) { in writeMDNode()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDEvalEmitter.cpp178 APValue &Slot = R.getArrayInitializedElt(I); in emitRetValue() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp652 bool getValueTypePair(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, in getValueTypePair()
679 bool popValue(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, in popValue()
689 bool getValue(SmallVectorImpl<uint64_t> &Record, unsigned Slot, in getValue()
697 Value *getValue(SmallVectorImpl<uint64_t> &Record, unsigned Slot, in getValue()
708 Value *getValueSigned(SmallVectorImpl<uint64_t> &Record, unsigned Slot, in getValueSigned()
5676 parseWholeProgramDevirtResolutionByArg(ArrayRef<uint64_t> Record, size_t &Slot, in parseWholeProgramDevirtResolutionByArg()
5691 StringRef Strtab, size_t &Slot, in parseWholeProgramDevirtResolution()
5709 size_t Slot = 0; in parseTypeIdSummaryRecord() local
5726 ArrayRef<uint64_t> Record, size_t &Slot, in parseTypeIdCompatibleVtableInfo()
5735 size_t Slot = 0; in parseTypeIdCompatibleVtableSummaryRecord() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86FloatingPoint.cpp191 unsigned Slot = getSlot(RegNo); in isLive() local
1471 unsigned Slot = getSlot(SrcFP); in handleSpecialFP() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeTypesGeneric.cpp127 unsigned Slot = 0; in ExpandRes_BITCAST() local
/freebsd-11-stable/sys/dev/mps/mpi/
HDmpi2_init.h417 U16 Slot; /* 0x1C */ member
462 U16 Slot; /* 0x1C */ member
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroSplit.cpp536 auto Slot = getSwiftErrorSlot(ValueTy); in replaceSwiftErrorOps() local
542 auto Slot = getSwiftErrorSlot(ValueTy); in replaceSwiftErrorOps() local
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h468 struct Slot { struct
469 llvm::StringRef StackSlotLabel;
470 ValueType Value;
471 SourceLocation PragmaLocation;
472 SourceLocation PragmaPushLocation;
473 Slot(llvm::StringRef StackSlotLabel, ValueType Value, in Slot() function
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDDAGISelMatcher.h884 unsigned Slot; variable
962 unsigned Slot; variable

123