LLVM  6.0.0svn
Macros
SIMemoryLegalizer.cpp File Reference

Memory legalizer - implements memory model. More...

#include "AMDGPU.h"
#include "AMDGPUMachineModuleInfo.h"
#include "AMDGPUSubtarget.h"
#include "SIDefines.h"
#include "SIInstrInfo.h"
#include "Utils/AMDGPUBaseInfo.h"
#include "llvm/ADT/None.h"
#include "llvm/ADT/Optional.h"
#include "llvm/CodeGen/MachineBasicBlock.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineMemOperand.h"
#include "llvm/CodeGen/MachineModuleInfo.h"
#include "llvm/CodeGen/MachineOperand.h"
#include "llvm/IR/DebugLoc.h"
#include "llvm/IR/DiagnosticInfo.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/MC/MCInstrDesc.h"
#include "llvm/Pass.h"
#include "llvm/Support/AtomicOrdering.h"
#include <cassert>
#include <list>
Include dependency graph for SIMemoryLegalizer.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "si-memory-legalizer"
 
#define PASS_NAME   "SI Memory Legalizer"
 

Detailed Description

Memory legalizer - implements memory model.

More information can be found here: http://llvm.org/docs/AMDGPUUsage.html#memory-model

Definition in file SIMemoryLegalizer.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "si-memory-legalizer"

Definition at line 45 of file SIMemoryLegalizer.cpp.

◆ PASS_NAME

#define PASS_NAME   "SI Memory Legalizer"

Definition at line 46 of file SIMemoryLegalizer.cpp.