summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2015-02-05 20:08:52 +0000
committerColin LeMahieu <colinl@codeaurora.org>2015-02-05 20:08:52 +0000
commitd40bb5353dd91dd3b6c886495b20dd08bf3fe7d2 (patch)
tree008228e15aeacb3538a0cf76e988718b5f3d589a /llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
parent540842ccf5923878b3992cc604dd593a636e4ce5 (diff)
downloadbcm5719-llvm-d40bb5353dd91dd3b6c886495b20dd08bf3fe7d2.tar.gz
bcm5719-llvm-d40bb5353dd91dd3b6c886495b20dd08bf3fe7d2.zip
[Hexagon] Factoring out a class for immediate transfers and cleaning up formatting.
llvm-svn: 228343
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp b/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
index 2134d210e8c..ce6a39aacf3 100644
--- a/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
@@ -113,9 +113,9 @@ bool HexagonSplitConst32AndConst64::runOnMachineFunction(MachineFunction &Fn) {
MachineOperand &Symbol = MI->getOperand (1);
BuildMI (*MBB, MII, MI->getDebugLoc(),
- TII->get(Hexagon::LO_label), DestReg).addOperand(Symbol);
+ TII->get(Hexagon::LO_PIC), DestReg).addOperand(Symbol);
BuildMI (*MBB, MII, MI->getDebugLoc(),
- TII->get(Hexagon::HI_label), DestReg).addOperand(Symbol);
+ TII->get(Hexagon::HI_PIC), DestReg).addOperand(Symbol);
// MBB->erase returns the iterator to the next instruction, which is the
// one we want to process next
MII = MBB->erase (MI);
OpenPOWER on IntegriCloud