summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2015-11-13 17:42:46 +0000
committerColin LeMahieu <colinl@codeaurora.org>2015-11-13 17:42:46 +0000
commitf0af6e5243c18d1643679fb08c30d6fe3d8b9d1f (patch)
tree1e406c6957590b8f70b8a827a925569fe8684fd9 /llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
parentc674ecedc3411eb3e2868360e973714362c75959 (diff)
downloadbcm5719-llvm-f0af6e5243c18d1643679fb08c30d6fe3d8b9d1f.tar.gz
bcm5719-llvm-f0af6e5243c18d1643679fb08c30d6fe3d8b9d1f.zip
[Hexagon] Factoring bundle creation in to a utility function.
llvm-svn: 253056
Diffstat (limited to 'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp b/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
index 369bb46c44e..3b64ad7cbff 100644
--- a/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
+++ b/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
@@ -137,8 +137,7 @@ public:
HexagonAsmParser(MCSubtargetInfo &_STI, MCAsmParser &_Parser,
const MCInstrInfo &MII, const MCTargetOptions &Options)
: MCTargetAsmParser(Options), STI(_STI), Parser(_Parser),
- MCII (MII), InBrackets(false) {
- MCB.setOpcode(Hexagon::BUNDLE);
+ MCII (MII), MCB(HexagonMCInstrInfo::createBundle()), InBrackets(false) {
setAvailableFeatures(
ComputeAvailableFeatures(_STI.getFeatureBits()));
OpenPOWER on IntegriCloud