diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-04-25 21:05:19 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-04-25 21:05:19 +0000 |
commit | 3e2822900075412bc00b498cc1a362676b78e27b (patch) | |
tree | a1411b54670ecf419dc4ec6f458048dda43989e3 /llvm/lib/Target | |
parent | 55954aec7085216b048a23e1a4f6c9b81d4162d4 (diff) | |
download | bcm5719-llvm-3e2822900075412bc00b498cc1a362676b78e27b.tar.gz bcm5719-llvm-3e2822900075412bc00b498cc1a362676b78e27b.zip |
[Hexagon] Few fixes for exception handling
llvm-svn: 267469
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp index 51d2f1c878d..9e2c2807643 100644 --- a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp +++ b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp @@ -32,6 +32,7 @@ HexagonMCAsmInfo::HexagonMCAsmInfo(const Triple &TT) { AscizDirective = "\t.string\t"; SupportsDebugInformation = true; + MinInstAlignment = 4; UsesELFSectionDirectiveForBSS = true; ExceptionsType = ExceptionHandling::DwarfCFI; } diff --git a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp index 86d0f77d343..dc2e1bced4a 100644 --- a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp +++ b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp @@ -98,7 +98,7 @@ MCInstrInfo *llvm::createHexagonMCInstrInfo() { static MCRegisterInfo *createHexagonMCRegisterInfo(const Triple &TT) { MCRegisterInfo *X = new MCRegisterInfo(); - InitHexagonMCRegisterInfo(X, Hexagon::R0); + InitHexagonMCRegisterInfo(X, Hexagon::R31); return X; } |