| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | InlineSpiller.cpp | 165 int StackSlot; member in __anon26f1b4e40111::InlineSpiller 826 if (InstrReg != Reg || FI != StackSlot) in coalesceStackAccess() 830 HSpiller.rmFromMergeableSpills(*MI, StackSlot); in coalesceStackAccess() 1081 TII.loadRegFromStackSlot(MBB, MI, NewVReg, StackSlot, in insertReload() 1241 if (StackSlot == VirtRegMap::NO_STACK_SLOT) { in spillAll() 1242 StackSlot = VRM.assignVirt2StackSlot(Original); in spillAll() 1246 StackInt = &LSS.getInterval(StackSlot); in spillAll() 1290 StackSlot = VRM.getStackSlot(Original); in spill() 1321 if (!StackSlotToOrigLI.contains(StackSlot)) { in addToMergeableSpills() 1324 StackSlotToOrigLI[StackSlot] = std::move(LI); in addToMergeableSpills() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 483 for (const auto &StackSlot : llvm::reverse(AlignPackStack.Stack)) { in DiagnoseUnterminatedPragmaAlignPack() local 484 Diag(StackSlot.PragmaPushLocation, diag::warn_pragma_pack_no_pop_eof); in DiagnoseUnterminatedPragmaAlignPack()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 93 SDValue StackSlot = in PreprocessISelDAG() local 95 int FI = cast<FrameIndexSDNode>(StackSlot.getNode())->getIndex(); in PreprocessISelDAG() 99 Lo = CurDAG->getStore(Chain, DL, Lo, StackSlot, MPI, Align(8)); in PreprocessISelDAG() 102 CurDAG->getMemBasePlusOffset(StackSlot, TypeSize::getFixed(4), DL); in PreprocessISelDAG() 114 StackSlot, in PreprocessISelDAG()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 2127 SDValue StackSlot = DAG.CreateStackTemporary(ExpVT); in ExpandFrexpLibCall() local 2129 PtrArgEntry.Node = StackSlot; in ExpandFrexpLibCall() 2140 int FrameIdx = cast<FrameIndexSDNode>(StackSlot)->getIndex(); in ExpandFrexpLibCall() 2144 SDValue LoadExp = DAG.getLoad(ExpVT, dl, Chain, StackSlot, PtrInfo); in ExpandFrexpLibCall() 2641 SDValue StackSlot = DAG.CreateStackTemporary(MVT::f64); in ExpandLegalINT_TO_FP() local 2660 SDValue Store1 = DAG.getStore(MemChain, dl, Lo, StackSlot, in ExpandLegalINT_TO_FP() 2664 DAG.getMemBasePlusOffset(StackSlot, TypeSize::getFixed(4), dl); in ExpandLegalINT_TO_FP() 2671 DAG.getLoad(MVT::f64, dl, MemChain, StackSlot, MachinePointerInfo()); in ExpandLegalINT_TO_FP()
|
| H A D | LegalizeFloatTypes.cpp | 684 SDValue StackSlot = DAG.CreateStackTemporary(VT1); in SoftenFloatRes_FFREXP() local 689 SDValue Ops[2] = {GetSoftenedFloat(N->getOperand(0)), StackSlot}; in SoftenFloatRes_FFREXP() 690 EVT OpsVT[2] = {VT0, StackSlot.getValueType()}; in SoftenFloatRes_FFREXP() 698 int FrameIdx = cast<FrameIndexSDNode>(StackSlot)->getIndex(); in SoftenFloatRes_FFREXP() 702 SDValue LoadExp = DAG.getLoad(VT1, DL, Chain, StackSlot, PtrInfo); in SoftenFloatRes_FFREXP()
|
| H A D | SelectionDAGBuilder.cpp | 9062 SDValue StackSlot = DAG.getFrameIndex(SSFI, TLI.getFrameIndexTy(DL)); in getAddressForMemoryInput() local 9063 Chain = DAG.getTruncStore(Chain, Location, OpInfo.CallOperand, StackSlot, in getAddressForMemoryInput() 9066 OpInfo.CallOperand = StackSlot; in getAddressForMemoryInput()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLoweringCall.cpp | 2186 SDValue StackSlot = in LowerCall() local 2189 CreateCopyOfByValArgument(Arg, StackSlot, Chain, Flags, DAG, dl); in LowerCall() 2191 Arg = StackSlot; in LowerCall()
|
| H A D | X86ISelLowering.cpp | 19278 DstVT, DL, Chain, StackSlot, in BuildFILD() 19745 SDValue Ops[] = { Store, StackSlot }; in LowerUINT_TO_FP() 19933 SDValue Ops[] = { Chain, StackSlot }; in FP_TO_INTHelper() 19946 SDValue Ops[] = { Chain, Value, StackSlot }; in FP_TO_INTHelper() 27431 SDValue StackSlot = in LowerGET_ROUNDING() local 27437 SDValue Ops[] = {Chain, StackSlot}; in LowerGET_ROUNDING() 27474 SDValue StackSlot = in LowerSET_ROUNDING() local 27481 SDValue Ops[] = {Chain, StackSlot}; in LowerSET_ROUNDING() 27537 SDValue OpsLD[] = {Chain, StackSlot}; in LowerSET_ROUNDING() 27550 StackSlot); in LowerSET_ROUNDING() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8940 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in LowerGET_ROUNDING() local 8941 Chain = DAG.getStore(Chain, dl, MFFS, StackSlot, MachinePointerInfo()); in LowerGET_ROUNDING() 8947 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four); in LowerGET_ROUNDING()
|