LLVM API Documentation
#include "Mips16InstrInfo.h"
#include "InstPrinter/MipsInstPrinter.h"
#include "MipsMachineFunction.h"
#include "MipsTargetMachine.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/RegisterScavenging.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/TargetRegistry.h"
#include <cctype>
Go to the source code of this file.
Defines | |
#define | DEBUG_TYPE "mips16-instrinfo" |
Functions | |
static void | addSaveRestoreRegs (MachineInstrBuilder &MIB, const std::vector< CalleeSavedInfo > &CSI, unsigned Flags=0) |
#define DEBUG_TYPE "mips16-instrinfo" |
Definition at line 32 of file Mips16InstrInfo.cpp.
static void addSaveRestoreRegs | ( | MachineInstrBuilder & | MIB, |
const std::vector< CalleeSavedInfo > & | CSI, | ||
unsigned | Flags = 0 |
||
) | [static] |
Definition at line 173 of file Mips16InstrInfo.cpp.
References llvm::MachineInstrBuilder::addReg(), and llvm_unreachable.
Referenced by llvm::Mips16InstrInfo::makeFrame(), and llvm::Mips16InstrInfo::restoreFrame().