Changes

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) (details)
Commit 305bf5b21dbdb2345ef86b5700285e42d992c954 by kparzysz
[Hexagon] Add support for Hexagon v67t microarchitecture (tiny core)
The file was modifiedclang/lib/Basic/Targets/Hexagon.h
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
The file was modifiedllvm/lib/Target/Hexagon/HexagonSubtarget.cpp
The file was modifiedclang/include/clang/Driver/Options.td
The file was modifiedllvm/lib/Target/Hexagon/HexagonSubtarget.h
The file was addedllvm/test/CodeGen/Hexagon/tiny_bkfir_loop_align.ll
The file was modifiedllvm/lib/Target/Hexagon/HexagonInstrInfo.h
The file was addedllvm/test/MC/Hexagon/smallcore_dis.s
The file was addedllvm/test/MC/Hexagon/v67t_align.s
The file was modifiedclang/lib/Driver/ToolChains/Hexagon.cpp
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
The file was modifiedllvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
The file was modifiedllvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h
The file was modifiedllvm/lib/Target/Hexagon/HexagonSchedule.td
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
The file was modifiedllvm/lib/ObjectYAML/ELFYAML.cpp
The file was modifiedllvm/include/llvm/BinaryFormat/ELF.h
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
The file was addedllvm/test/MC/Hexagon/audio.s
The file was modifiedllvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
The file was addedllvm/lib/Target/Hexagon/HexagonScheduleV67T.td
The file was modifiedclang/test/Driver/hexagon-toolchain-elf.c
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
The file was addedllvm/test/CodeGen/Hexagon/tc_duplex.ll
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
The file was modifiedllvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
The file was modifiedllvm/lib/Target/Hexagon/Hexagon.td
The file was modifiedllvm/lib/Target/Hexagon/HexagonPatterns.td
The file was modifiedllvm/lib/Target/Hexagon/HexagonDepIICScalar.td
The file was addedllvm/test/CodeGen/Hexagon/disable-const64.ll
The file was modifiedllvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
The file was modifiedclang/lib/Basic/Targets/Hexagon.cpp
The file was addedllvm/test/CodeGen/Hexagon/tc_sched1.ll
The file was addedllvm/test/MC/Hexagon/v67t_option.s
The file was addedllvm/test/CodeGen/Hexagon/tc_sched.ll
The file was addedllvm/test/CodeGen/Hexagon/tinycore.ll
The file was addedllvm/test/CodeGen/Hexagon/disable-const64-tinycore.ll
The file was modifiedclang/test/CodeGen/builtins-hexagon-v67-audio.c
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
The file was addedllvm/test/CodeGen/Hexagon/tc_duplex_asm.ll
The file was modifiedllvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
The file was addedllvm/test/MC/Hexagon/extensions/v67t_audio.s
The file was addedllvm/test/MC/Hexagon/cmpyrw.s
The file was addedllvm/test/MC/Hexagon/v67t_arch.s
The file was modifiedllvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
The file was modifiedllvm/lib/Target/Hexagon/HexagonDepArch.h
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
The file was modifiedllvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
The file was addedllvm/test/CodeGen/Hexagon/tiny_bkfir_artdeps.ll