Hexagon: Fix Small Data support to handle -G 0 correctly.
authorJyotsna Verma <jverma@codeaurora.org>
Tue, 7 May 2013 16:42:15 +0000 (16:42 +0000)
committerJyotsna Verma <jverma@codeaurora.org>
Tue, 7 May 2013 16:42:15 +0000 (16:42 +0000)
commit81fda3b4d55886ba40093e818125679bec126866
tree3325c05661c9a6953fb68eadf45e7721ac08e008
parent46eb4a61c87642c1bd27ff5f7f05f9ca9c6debc3
Hexagon: Fix Small Data support to handle -G 0 correctly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181331 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/Hexagon.h
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp [new file with mode: 0644]
lib/Target/Hexagon/HexagonTargetMachine.cpp
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
lib/Target/Hexagon/HexagonTargetObjectFile.h
test/CodeGen/Hexagon/split-const32-const64.ll [new file with mode: 0644]