Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
Show All 19 Lines | |||||
#include "ARMMachineFunctionInfo.h" | #include "ARMMachineFunctionInfo.h" | ||||
#include "ARMSubtarget.h" | #include "ARMSubtarget.h" | ||||
#include "MCTargetDesc/ARMAddressingModes.h" | #include "MCTargetDesc/ARMAddressingModes.h" | ||||
#include "llvm/CodeGen/LivePhysRegs.h" | #include "llvm/CodeGen/LivePhysRegs.h" | ||||
#include "llvm/CodeGen/MachineFrameInfo.h" | #include "llvm/CodeGen/MachineFrameInfo.h" | ||||
#include "llvm/CodeGen/MachineFunctionPass.h" | #include "llvm/CodeGen/MachineFunctionPass.h" | ||||
#include "llvm/MC/MCAsmInfo.h" | #include "llvm/MC/MCAsmInfo.h" | ||||
#include "llvm/Support/Debug.h" | #include "llvm/Support/Debug.h" | ||||
#include <atomic> | |||||
using namespace llvm; | using namespace llvm; | ||||
#define DEBUG_TYPE "arm-pseudo" | #define DEBUG_TYPE "arm-pseudo" | ||||
static cl::opt<bool> | static cl::opt<bool> | ||||
VerifyARMPseudo("verify-arm-pseudo-expand", cl::Hidden, | VerifyARMPseudo("verify-arm-pseudo-expand", cl::Hidden, | ||||
cl::desc("Verify machine code after expanding ARM pseudos")); | cl::desc("Verify machine code after expanding ARM pseudos")); | ||||
▲ Show 20 Lines • Show All 3,138 Lines • Show Last 20 Lines |