summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
diff options
context:
space:
mode:
authorSirish Pande <spande@codeaurora.org>2012-04-13 20:22:31 +0000
committerSirish Pande <spande@codeaurora.org>2012-04-13 20:22:31 +0000
commit0e6e36d1d08055caeb4dd0cdfc4b4a64f4ac9424 (patch)
treebbcafb5dc157218e4e04ab6bb22a478dd529cc65 /llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
parenta8071a0f88146d4ee70d907d1634751e2322a81e (diff)
downloadbcm5719-llvm-0e6e36d1d08055caeb4dd0cdfc4b4a64f4ac9424.tar.gz
bcm5719-llvm-0e6e36d1d08055caeb4dd0cdfc4b4a64f4ac9424.zip
Add support for Hexagon Architectural feature, New Value Jump.
llvm-svn: 154696
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
index 34036b2d104..d20c52c875f 100644
--- a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
@@ -133,6 +133,8 @@ bool HexagonPassConfig::addPreEmitPass() {
PM.add(createHexagonFixupHwLoops());
}
+ PM.add(createHexagonNewValueJump());
+
// Expand Spill code for predicate registers.
PM.add(createHexagonExpandPredSpillCode(getHexagonTargetMachine()));
OpenPOWER on IntegriCloud