#include "llvm/CodeGen/MachineOperand.h"
#include "llvm/ADT/ilist_node.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineModuleInfo.h"
#include "llvm/CodeGen/TargetFrameLowering.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
#include "llvm/CodeGen/TargetLowering.h"
#include "llvm/CodeGenTypes/LowLevelType.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/InstrTypes.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/ModuleSlotTracker.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/TargetRegistry.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Target/TargetMachine.h"
#include "gtest/gtest.h"
usingnamespacellvm;
namespace {
#include "MFCommon.inc"
TEST(MachineOperandTest, ChangeToTargetIndexTest) { … }
TEST(MachineOperandTest, PrintRegisterMask) { … }
TEST(MachineOperandTest, PrintSubReg) { … }
TEST(MachineOperandTest, PrintCImm) { … }
TEST(MachineOperandTest, PrintSubRegIndex) { … }
TEST(MachineOperandTest, PrintCPI) { … }
TEST(MachineOperandTest, PrintTargetIndexName) { … }
TEST(MachineOperandTest, PrintJumpTableIndex) { … }
TEST(MachineOperandTest, PrintExternalSymbol) { … }
TEST(MachineOperandTest, PrintGlobalAddress) { … }
TEST(MachineOperandTest, PrintRegisterLiveOut) { … }
TEST(MachineOperandTest, PrintMetadata) { … }
TEST(MachineOperandTest, PrintMCSymbol) { … }
TEST(MachineOperandTest, PrintCFI) { … }
TEST(MachineOperandTest, PrintIntrinsicID) { … }
TEST(MachineOperandTest, PrintPredicate) { … }
TEST(MachineOperandTest, HashValue) { … }
}