Searched refs:emitPrologue (Results 26 - 47 of 47) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h38 // callee-saved registers is handled in emitPrologue. This is to have the
40 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const
H A DHexagonFrameLowering.cpp506 void HexagonFrameLowering::emitPrologue(MachineFunction &MF, function in class:HexagonFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp88 TFI.emitPrologue(MF, MF.front());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h72 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
H A DX86FrameLowering.cpp1257 /// emitPrologue - Push callee-saved registers onto the stack, which
1342 void X86FrameLowering::emitPrologue(MachineFunction &MF,
2383 // emitPrologue always spills frame register the first thing.
2387 // Since emitPrologue and emitEpilogue will handle spilling and restoring of
3554 // emitPrologue if it gets called and emits CFI.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp40 void MSP430FrameLowering::emitPrologue(MachineFunction &MF, function in class:MSP430FrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp206 void WebAssemblyFrameLowering::emitPrologue(MachineFunction &MF, function in class:WebAssemblyFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp85 void SparcFrameLowering::emitPrologue(MachineFunction &MF, function in class:SparcFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp206 void VEFrameLowering::emitPrologue(MachineFunction &MF, function in class:VEFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp241 void emitPrologue(IRBuilder<> &IRB, bool WithFrameRecord);
915 void HWAddressSanitizer::emitPrologue(IRBuilder<> &IRB, bool WithFrameRecord) { function in class:HWAddressSanitizer
1144 emitPrologue(EntryIRB,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp52 void AVRFrameLowering::emitPrologue(MachineFunction &MF, function in class:llvm::AVRFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp115 void ARCFrameLowering::emitPrologue(MachineFunction &MF, function in class:ARCFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp213 void RISCVFrameLowering::emitPrologue(MachineFunction &MF, function in class:RISCVFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp403 void SystemZFrameLowering::emitPrologue(MachineFunction &MF, function in class:SystemZFrameLowering
580 // See SystemZFrameLowering::emitPrologue
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp135 /// during the emitPrologue/emitEpilogue.
223 void XCoreFrameLowering::emitPrologue(MachineFunction &MF, function in class:XCoreFrameLowering
237 report_fatal_error("emitPrologue unsupported alignment: " +
433 "LR & FP are always handled in emitPrologue");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1097 TFI.emitPrologue(MF, *SaveBlock);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp147 void Thumb1FrameLowering::emitPrologue(MachineFunction &MF, function in class:Thumb1FrameLowering
H A DARMFrameLowering.cpp321 /// See also emitPrologue() for how the FP is set up.
336 void ARMFrameLowering::emitPrologue(MachineFunction &MF, function in class:ARMFrameLowering
348 "This emitPrologue does not support Thumb1!");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp401 void MipsSEFrameLowering::emitPrologue(MachineFunction &MF, function in class:MipsSEFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp31 // emitPrologue.
682 void SIFrameLowering::emitPrologue(MachineFunction &MF, function in class:SIFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp756 void PPCFrameLowering::emitPrologue(MachineFunction &MF, function in class:PPCFrameLowering
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp539 // emitPrologue.
1049 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, function in class:AArch64FrameLowering
1623 // We cannot rely on the local stack size set in emitPrologue if the function
1625 // the current value set in emitPrologue may be that of the containing
2296 // to a pre-decrement store later by emitPrologue if the callee-save stack

Completed in 225 milliseconds

12