|
LLVM 22.0.0git
|
#include "llvm/CodeGen/CalcSpillWeights.h"#include "llvm/ADT/SmallPtrSet.h"#include "llvm/CodeGen/LiveInterval.h"#include "llvm/CodeGen/LiveIntervals.h"#include "llvm/CodeGen/MachineFunction.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/CodeGen/MachineLoopInfo.h"#include "llvm/CodeGen/MachineOperand.h"#include "llvm/CodeGen/MachineRegisterInfo.h"#include "llvm/CodeGen/StackMaps.h"#include "llvm/CodeGen/TargetInstrInfo.h"#include "llvm/CodeGen/TargetRegisterInfo.h"#include "llvm/CodeGen/TargetSubtargetInfo.h"#include "llvm/CodeGen/VirtRegMap.h"#include "llvm/Support/Debug.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/raw_ostream.h"#include <cassert>#include <tuple>Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "calcspillweights" |
Functions | |
| static bool | canMemFoldInlineAsm (LiveInterval &LI, const MachineRegisterInfo &MRI) |
| #define DEBUG_TYPE "calcspillweights" |
Definition at line 31 of file CalcSpillWeights.cpp.
|
static |
Definition at line 221 of file CalcSpillWeights.cpp.
References MI, MRI, and llvm::LiveInterval::reg().
Referenced by llvm::VirtRegAuxInfo::weightCalcHelper().