• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/

Lines Matching refs:MFI

3175                                     MachineFrameInfo &MFI, unsigned i) const {
3206 int FI = MFI.CreateFixedObject(Bytes, VA.getLocMemOffset(), isImmutable,
3234 int FI = MFI.CreateFixedObject(ArgVT.getStoreSize(), VA.getLocMemOffset(),
3247 int FI = MFI.getObjectIndexBegin();
3248 for (; MFI.isFixedObjectIndex(FI); ++FI) {
3249 int64_t ObjBegin = MFI.getObjectOffset(FI);
3250 int64_t ObjEnd = ObjBegin + MFI.getObjectSize(FI);
3254 if (MFI.isFixedObjectIndex(FI)) {
3266 int FI = MFI.CreateFixedObject(ValVT.getSizeInBits() / 8,
3271 MFI.setObjectZExt(FI, true);
3273 MFI.setObjectSExt(FI, true);
3560 MachineFrameInfo &MFI = MF.getFrameInfo();
3677 LowerMemArgument(Chain, CallConv, Ins, dl, DAG, VA, MFI, InsIndex);
3757 int PSPSymFI = MFI.CreateStackObject(8, Align(8), /*isSS=*/false);
3970 auto *MFI = DAG.getMachineFunction().getInfo<X86MachineFunctionInfo>();
3971 size_t PreallocatedId = MFI->getPreallocatedIdForCallSite(CLI.CB);
3972 MFI->setPreallocatedStackSize(PreallocatedId, NumBytes);
3973 MFI->setPreallocatedArgOffsets(PreallocatedId, PreallocatedOffsets);
4439 MachineFrameInfo &MFI, const MachineRegisterInfo *MRI,
4504 if (!MFI.isFixedObjectIndex(FI))
4507 if (Offset != MFI.getObjectOffset(FI))
4514 if (!Flags.isByVal() && !MFI.isImmutableObjectIndex(FI))
4520 if (Flags.isZExt() != MFI.isObjectZExt(FI) ||
4521 Flags.isSExt() != MFI.isObjectSExt(FI)) {
4526 return Bytes == MFI.getObjectSize(FI);
4655 MachineFrameInfo &MFI = MF.getFrameInfo();
4666 MFI, MRI, TII, VA))
8212 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
8215 if (MFI.isFixedObjectIndex(FI)) {
8221 MFI.setObjectAlignment(FI, RequiredAlign);
18758 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
18777 // TLSADDR will be codegen'ed as call. Inform MFI that function has calls.
18778 MFI.setAdjustsStack(true);
18779 MFI.setHasCalls(true);
18814 X86MachineFunctionInfo *MFI = DAG.getMachineFunction()
18816 MFI->incNumLocalDynamicTLSAccesses();
18967 // TLSCALL will be codegen'ed as call. Inform MFI that function has calls.
18968 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
18969 MFI.setAdjustsStack(true);
25596 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
25597 MFI.setHasCopyImplyingStackAdjustment(true);
25803 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
25804 MFI.setReturnAddressIsTaken(true);
25836 MachineFrameInfo &MFI = MF.getFrameInfo();
25841 MFI.setFrameAddressIsTaken(true);
32938 X86MachineFunctionInfo *MFI = MF->getInfo<X86MachineFunctionInfo>();
32939 MFI->setRestoreBasePointer(MF);
32945 MFI->getRestoreBasePointerOffset())
33347 auto MFI = MF->getInfo<X86MachineFunctionInfo>();
33348 MFI->setHasPreallocatedCall(true);
33350 size_t StackAdjustment = MFI->getPreallocatedStackSize(PreallocatedId);
33364 auto MFI = MF->getInfo<X86MachineFunctionInfo>();
33365 size_t ArgOffset = MFI->getPreallocatedArgOffsets(PreallocatedId)[ArgIdx];