diff options
author | Jyotsna Verma <jverma@codeaurora.org> | 2013-02-13 21:38:46 +0000 |
---|---|---|
committer | Jyotsna Verma <jverma@codeaurora.org> | 2013-02-13 21:38:46 +0000 |
commit | d92252469ed3a269e93f6b6d0f5dae0c30bb163e (patch) | |
tree | 7cceeb1d10212256a97e9ef3650e000a012b149f /llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | |
parent | f5d710f0b37c97622ed3bc22afb92ba9bff9fe7d (diff) | |
download | bcm5719-llvm-d92252469ed3a269e93f6b6d0f5dae0c30bb163e.tar.gz bcm5719-llvm-d92252469ed3a269e93f6b6d0f5dae0c30bb163e.zip |
Hexagon: Use absolute addressing mode loads/stores for global+offset
instead of redefining separate instructions for them.
llvm-svn: 175086
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp index 287b3d615bb..d9fef3e4550 100644 --- a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp +++ b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp @@ -122,7 +122,7 @@ TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { bool HexagonPassConfig::addInstSelector() { addPass(createHexagonRemoveExtendOps(getHexagonTargetMachine())); - addPass(createHexagonISelDag(getHexagonTargetMachine())); + addPass(createHexagonISelDag(getHexagonTargetMachine(), getOptLevel())); addPass(createHexagonPeephole()); return false; } |