LLVM: lib/Target/ARM/ARMHazardRecognizer.cpp File Reference (original) (raw)

Go to the source code of this file.

Variables
static cl::opt< int > DataBankMask ("arm-data-bank-mask", cl::init(-1), cl::Hidden)
static cl::opt< bool > AssumeITCMConflict ("arm-assume-itcm-bankconflict", cl::init(false), cl::Hidden)

getBaseOffset()

Definition at line 107 of file ARMHazardRecognizer.cpp.

References llvm::ARMII::AddrModeMask, llvm::ARMII::AddrModeT1_1, llvm::ARMII::AddrModeT1_2, llvm::ARMII::AddrModeT1_4, llvm::ARMII::AddrModeT2_i12, llvm::ARMII::AddrModeT2_i8, llvm::ARMII::AddrModeT2_i8s4, llvm::ARMII::IndexModeMask, llvm::ARMII::IndexModePost, llvm::ARMII::IndexModePre, llvm::ARMII::IndexModeShift, llvm::ARMII::IndexModeUpd, MI, and llvm::Offset.

Referenced by llvm::ARMBankConflictHazardRecognizer::getHazardType().

hasRAWHazard()

AssumeITCMConflict

cl::opt< bool > AssumeITCMConflict("arm-assume-itcm-bankconflict", cl::init(false), cl::Hidden) ( "arm-assume-itcm-bankconflict" , cl::init(false) , cl::Hidden ) static

DataBankMask

cl::opt< int > DataBankMask("arm-data-bank-mask", cl::init(-1), cl::Hidden) ( "arm-data-bank-mask" , cl::init(-1) , cl::Hidden ) static