OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TargetFrameLowering
(Results
1 - 25
of
91
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp
13
#include "llvm/CodeGen/
TargetFrameLowering
.h"
31
TargetFrameLowering
::~
TargetFrameLowering
() = default;
33
bool
TargetFrameLowering
::enableCalleeSaveSkip(const MachineFunction &MF) const {
45
TargetFrameLowering
::getFrameIndexReference(const MachineFunction &MF, int FI,
60
bool
TargetFrameLowering
::needsFrameIndexResolution(
65
void
TargetFrameLowering
::getCalleeSaves(const MachineFunction &MF,
78
void
TargetFrameLowering
::determineCalleeSaves(MachineFunction &MF,
129
unsigned
TargetFrameLowering
::getStackAlignmentSkew(
139
bool
TargetFrameLowering
::isSafeForNoCSROpt(const Function &F)
[
all
...]
RegUsageInfoCollector.cpp
29
#include "llvm/CodeGen/
TargetFrameLowering
.h"
174
if (
TargetFrameLowering
::isSafeForNoCSROpt(F) &&
197
const
TargetFrameLowering
&TFI = *MF.getSubtarget().getFrameLowering();
LocalStackSlotAllocation.cpp
27
#include "llvm/CodeGen/
TargetFrameLowering
.h"
190
const
TargetFrameLowering
&TFI = *Fn.getSubtarget().getFrameLowering();
192
TFI.getStackGrowthDirection() ==
TargetFrameLowering
::StackGrowsDown;
292
const
TargetFrameLowering
&TFI = *Fn.getSubtarget().getFrameLowering();
294
TFI.getStackGrowthDirection() ==
TargetFrameLowering
::StackGrowsDown;
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFFrameLowering.h
9
// This class implements BPF-specific bits of
TargetFrameLowering
class.
16
#include "llvm/CodeGen/
TargetFrameLowering
.h"
21
class BPFFrameLowering : public
TargetFrameLowering
{
24
:
TargetFrameLowering
(
TargetFrameLowering
::StackGrowsDown, Align(8), 0) {}
BPFFrameLowering.cpp
9
// This file contains the BPF implementation of
TargetFrameLowering
class.
34
TargetFrameLowering
::determineCalleeSaves(MF, SavedRegs, RS);
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430FrameLowering.h
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
20
class MSP430FrameLowering : public
TargetFrameLowering
{
25
:
TargetFrameLowering
(
TargetFrameLowering
::StackGrowsDown, Align(2), -2,
MSP430Subtarget.h
63
const
TargetFrameLowering
*getFrameLowering() const override {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUFrameLowering.cpp
18
:
TargetFrameLowering
(D, StackAl, LAO, TransAl) {}
AMDGPUFrameLowering.h
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
26
class AMDGPUFrameLowering : public
TargetFrameLowering
{
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiFrameLowering.h
9
// This class implements Lanai-specific bits of
TargetFrameLowering
class.
16
#include "llvm/CodeGen/
TargetFrameLowering
.h"
23
class LanaiFrameLowering : public
TargetFrameLowering
{
33
:
TargetFrameLowering
(StackGrowsDown,
LanaiSubtarget.h
50
const
TargetFrameLowering
*getFrameLowering() const override {
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsFrameLowering.h
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
22
class MipsFrameLowering : public
TargetFrameLowering
{
28
:
TargetFrameLowering
(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCFrameLowering.h
19
#include "llvm/CodeGen/
TargetFrameLowering
.h"
27
class ARCFrameLowering : public
TargetFrameLowering
{
30
:
TargetFrameLowering
(
TargetFrameLowering
::StackGrowsDown, Align(4), 0),
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp
9
// This file contains the NVPTX implementation of
TargetFrameLowering
class.
28
:
TargetFrameLowering
(
TargetFrameLowering
::StackGrowsUp, Align(8), 0) {}
88
TargetFrameLowering
::DwarfFrameBase
NVPTXFrameLowering.h
16
#include "llvm/CodeGen/
TargetFrameLowering
.h"
21
class NVPTXFrameLowering : public
TargetFrameLowering
{
NVPTXSubtarget.h
47
// FrameLowering class because
TargetFrameLowering
is abstract.
57
const
TargetFrameLowering
*getFrameLowering() const override {
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyFrameLowering.h
1
// WebAssemblyFrameLowering.h -
TargetFrameLowering
for WebAssembly -*- C++ -*-/
11
///
TargetFrameLowering
class.
18
#include "llvm/CodeGen/
TargetFrameLowering
.h"
22
class WebAssemblyFrameLowering final : public
TargetFrameLowering
{
31
:
TargetFrameLowering
(StackGrowsDown, /*StackAlignment=*/Align(16),
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRFrameLowering.h
12
#include "llvm/CodeGen/
TargetFrameLowering
.h"
17
class AVRFrameLowering : public
TargetFrameLowering
{
AVRSubtarget.h
42
const
TargetFrameLowering
*getFrameLowering() const override { return &FrameLowering; }
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVFrameLowering.h
9
// This class implements RISCV-specific bits of
TargetFrameLowering
class.
16
#include "llvm/CodeGen/
TargetFrameLowering
.h"
22
class RISCVFrameLowering : public
TargetFrameLowering
{
25
:
TargetFrameLowering
(StackGrowsDown,
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcFrameLowering.h
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
23
class SparcFrameLowering : public
TargetFrameLowering
{
SparcSubtarget.h
65
const
TargetFrameLowering
*getFrameLowering() const override {
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreFrameLowering.h
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
23
class XCoreFrameLowering: public
TargetFrameLowering
{
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetSubtargetInfo.h
45
class
TargetFrameLowering
;
93
virtual const
TargetFrameLowering
*getFrameLowering() const {
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FrameLowering.h
1
//==-- AArch64FrameLowering.h -
TargetFrameLowering
for AArch64 --*- C++ -*-==//
17
#include "llvm/CodeGen/
TargetFrameLowering
.h"
23
class AArch64FrameLowering : public
TargetFrameLowering
{
26
:
TargetFrameLowering
(StackGrowsDown, Align(16), 0, Align(16),
Completed in 47 milliseconds
1
2
3
4
Indexes created Wed Jun 17 00:25:26 UTC 2026