LLVM  6.0.0svn
Macros | Functions
MachineFrameInfo.cpp File Reference
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/ADT/BitVector.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Target/TargetFrameLowering.h"
#include "llvm/Target/TargetInstrInfo.h"
#include "llvm/Target/TargetRegisterInfo.h"
#include "llvm/Target/TargetSubtargetInfo.h"
#include <cassert>
Include dependency graph for MachineFrameInfo.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "codegen"
 

Functions

static unsigned clampStackAlignment (bool ShouldClamp, unsigned Align, unsigned StackAlign)
 Clamp the alignment if requested and emit a warning. More...
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "codegen"

Definition at line 27 of file MachineFrameInfo.cpp.

Function Documentation

◆ clampStackAlignment()

static unsigned clampStackAlignment ( bool  ShouldClamp,
unsigned  Align,
unsigned  StackAlign 
)
inlinestatic