llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc
Krzysztof Parzyszek 21dc8bdd9e [Hexagon] Add PIC support
llvm-svn: 256025
2015-12-18 20:19:30 +00:00
..
CMakeLists.txt [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonAsmBackend.cpp [Hexagon] NFC Reordering headers. 2015-11-30 17:32:34 +00:00
HexagonBaseInfo.h [Hexagon] Fix instruction descriptor flags for memory access size 2015-12-03 15:41:33 +00:00
HexagonELFObjectWriter.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
HexagonFixupKinds.h Fix -Wmicrosoft warning by making enum unsigned 2015-05-04 18:21:35 +00:00
HexagonInstPrinter.cpp [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonInstPrinter.h [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonMCAsmInfo.cpp Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. 2015-09-15 16:17:27 +00:00
HexagonMCAsmInfo.h Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. 2015-09-15 16:17:27 +00:00
HexagonMCChecker.cpp [Hexagon] Don't call getNumImplicitDefs and then iterate over the count. getNumImplicitDefs contains a loop so its better to just loop over the null terminated implicit def list. NFC 2015-12-05 17:34:07 +00:00
HexagonMCChecker.h [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonMCCodeEmitter.cpp Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical register arrays already use this typedef. 2015-12-05 07:13:35 +00:00
HexagonMCCodeEmitter.h [Hexagon] Moving pass declarations out of header and in to implementation files. Removing unused function getSubtargetInfo from HexagonMCCodeEmitter.cpp Removing deletion of copy construction and assignment operator since parent already deletes it. 2015-06-15 19:05:35 +00:00
HexagonMCCompound.cpp [Hexagon] Factoring bundle creation in to a utility function. 2015-11-13 17:42:46 +00:00
HexagonMCDuplexInfo.cpp [Hexagon] Use std::begin() and std::end() instead of doing the same manually. NFC 2015-12-01 06:13:10 +00:00
HexagonMCELFStreamer.cpp [Hexagon] Factoring bundle creation in to a utility function. 2015-11-13 17:42:46 +00:00
HexagonMCELFStreamer.h [Hexagon] Adding MC ELF streamer and updating addend relocation test which shows correct ELF symbol. 2015-06-17 03:06:16 +00:00
HexagonMCExpr.cpp [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonMCExpr.h [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. 2015-11-09 04:07:48 +00:00
HexagonMCInstrInfo.cpp Use make_range to reduce mentions of iterator type. NFC 2015-12-06 05:08:07 +00:00
HexagonMCInstrInfo.h [Hexagon] Factoring bundle creation in to a utility function. 2015-11-13 17:42:46 +00:00
HexagonMCShuffler.cpp [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing. 2015-06-05 16:00:11 +00:00
HexagonMCShuffler.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
HexagonMCTargetDesc.cpp [Hexagon] Add PIC support 2015-12-18 20:19:30 +00:00
HexagonMCTargetDesc.h [Hexagon] Subtarget features/default CPU corrections 2015-12-14 15:03:54 +00:00
HexagonShuffler.cpp [Hexagon] Adding shuffling resources for HVX instructions and tests for instruction encodings. 2015-12-03 21:44:28 +00:00
HexagonShuffler.h [Hexagon] Adding shuffling resources for HVX instructions and tests for instruction encodings. 2015-12-03 21:44:28 +00:00
LLVMBuild.txt [Hexagon] [NFC] Merging InstPrinter directory in to MCTargetDesc since they have a circular dependency. 2014-11-20 21:56:35 +00:00
Makefile