/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | InlineSpiller.cpp | 152 void addToMergeableSpills(MachineInstr &Spill, int StackSlot, 154 bool rmFromMergeableSpills(MachineInstr &Spill, int StackSlot); 175 int StackSlot; member in __anonf47227990111::InlineSpiller 315 if (SnipLI.reg() == TII.isLoadFromStackSlot(MI, FI) && FI == StackSlot) in isSnippet() 319 if (SnipLI.reg() == TII.isStoreToStackSlot(MI, FI) && FI == StackSlot) in isSnippet() 427 TII.storeRegToStackSlot(*MBB, MII, SrcReg, false, StackSlot, in hoistSpillInsideBB() 439 HSpiller.addToMergeableSpills(*MII, StackSlot, Original); in hoistSpillInsideBB() 492 if (Reg == TII.isStoreToStackSlot(MI, FI) && FI == StackSlot) { in eliminateRedundantSpills() 498 if (HSpiller.rmFromMergeableSpills(MI, StackSlot)) in eliminateRedundantSpills() 758 if (InstrReg != Reg || FI != StackSlot) in coalesceStackAccess() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaAttr.cpp | 434 for (const auto &StackSlot : llvm::reverse(AlignPackStack.Stack)) { in DiagnoseUnterminatedPragmaAlignPack() local 435 Diag(StackSlot.PragmaPushLocation, diag::warn_pragma_pack_no_pop_eof); in DiagnoseUnterminatedPragmaAlignPack()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2315 SDValue StackSlot = DAG.CreateStackTemporary(MVT::f64); in ExpandLegalINT_TO_FP() local 2334 SDValue Store1 = DAG.getStore(MemChain, dl, Lo, StackSlot, in ExpandLegalINT_TO_FP() 2337 SDValue HiPtr = DAG.getMemBasePlusOffset(StackSlot, TypeSize::Fixed(4), dl); in ExpandLegalINT_TO_FP() 2344 DAG.getLoad(MVT::f64, dl, MemChain, StackSlot, MachinePointerInfo()); in ExpandLegalINT_TO_FP()
|
H A D | SelectionDAGBuilder.cpp | 8188 SDValue StackSlot = DAG.getFrameIndex(SSFI, TLI.getFrameIndexTy(DL)); in getAddressForMemoryInput() local 8189 Chain = DAG.getTruncStore(Chain, Location, OpInfo.CallOperand, StackSlot, in getAddressForMemoryInput() 8192 OpInfo.CallOperand = StackSlot; in getAddressForMemoryInput()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4119 SDValue StackSlot = in LowerCall() local 4122 CreateCopyOfByValArgument(Arg, StackSlot, Chain, Flags, DAG, dl); in LowerCall() 4124 Arg = StackSlot; in LowerCall() 20035 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in LowerSINT_TO_FP() local 20036 Chain = DAG.getStore(Chain, dl, ValueToStore, StackSlot, MPI, Alignment); in LowerSINT_TO_FP() 20038 BuildFILD(VT, SrcVT, dl, Chain, StackSlot, MPI, Alignment, DAG); in LowerSINT_TO_FP() 20069 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in BuildFILD() local 20071 SDValue FSTOps[] = {Chain, Result, StackSlot}; in BuildFILD() 20079 DstVT, DL, Chain, StackSlot, in BuildFILD() 20498 SDValue StackSlot = DAG.CreateStackTemporary(MVT::i64, 8); in LowerUINT_TO_FP() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1624 SDValue StackSlot = in splatPartsI64ThroughStack() local 1628 Lo = DAG.getStore(Chain, DL, Lo, StackSlot, MPI, Align(8)); in splatPartsI64ThroughStack() 1631 DAG.getMemBasePlusOffset(StackSlot, TypeSize::Fixed(4), DL); in splatPartsI64ThroughStack() 1638 SDValue Ops[] = {Chain, IntID, StackSlot, in splatPartsI64ThroughStack()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8685 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in LowerFLT_ROUNDS_() local 8686 Chain = DAG.getStore(Chain, dl, MFFS, StackSlot, MachinePointerInfo()); in LowerFLT_ROUNDS_() 8692 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four); in LowerFLT_ROUNDS_()
|