summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonInstrInfoV4.td
AgeCommit message (Expand)AuthorFilesLines
2015-12-18[Hexagon] Add PIC supportKrzysztof Parzyszek1-36/+15
2015-12-02[Hexagon] Remove TFRI_V4 instruction, use existing A2_tfrsi insteadKrzysztof Parzyszek1-20/+0
2015-11-23[Hexagon] Update instruction formatsKrzysztof Parzyszek1-0/+6
2015-11-10[Hexagon] Fixing store instructions and reenabling a few more tests.Colin LeMahieu1-7/+7
2015-11-10[Hexagon] Fixing load instruction parsing and reenabling tests.Colin LeMahieu1-7/+8
2015-10-20[Hexagon] Fix isNVStorable flag in .td filesKrzysztof Parzyszek1-5/+21
2015-10-20[Hexagon] Remove the remnants of isConstExtProfitableKrzysztof Parzyszek1-1/+1
2015-06-05[Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu1-0/+4
2015-06-04Revert r239095 incorrect test tree.Colin LeMahieu1-4/+0
2015-06-04[Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu1-0/+4
2015-04-28Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk1-14/+14
2015-04-28Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper1-14/+14
2015-04-28[DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk1-14/+14
2015-04-22[Hexagon] Some cleanup of instruction selection codeKrzysztof Parzyszek1-7/+18
2015-04-22[Hexagon] Use A2_tfrsi for constant pool and jump table addressesKrzysztof Parzyszek1-1/+14
2015-04-21[Hexagon] Patterns for frame index with offset for iselKrzysztof Parzyszek1-0/+1
2015-03-12Remove unused complex patterns for addressing modes on Hexagon.Krzysztof Parzyszek1-13/+0
2015-03-12Eliminate constant-extender profitability checks from Hexagon iselKrzysztof Parzyszek1-91/+91
2015-03-10[Hexagon] Adding frame index + add load/store patterns.Colin LeMahieu1-0/+2
2015-03-10[Hexagon] Simplifying deallocret definitions.Colin LeMahieu1-12/+3
2015-03-10[Hexagon] Separating InstHexagon from OpcodeHexagon.Colin LeMahieu1-15/+16
2015-03-10[Hexagon] Adding nodes for PIC support.Colin LeMahieu1-9/+51
2015-03-10[Hexagon] Adding DuplexInst instruction format and duplex class defs.Colin LeMahieu1-0/+19
2015-03-09[Hexagon] Eliminating immediate condition set.Colin LeMahieu1-162/+3
2015-02-10[Hexagon] Adding vector load with post-increment instructions. Adding decode...Colin LeMahieu1-0/+12
2015-02-09[Hexagon] Adding missing load instructions and removing an unused multiclass ...Colin LeMahieu1-38/+169
2015-02-09[Hexagon] Factoring classes out of some load patterns and deleting some unuse...Colin LeMahieu1-40/+87
2015-02-09[Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu1-58/+30
2015-02-09[Hexagon] Removing v2-4 flags. V4 is the minimum supported version.Colin LeMahieu1-50/+34
2015-02-09[Hexagon] Cleaning up definition formatting.Colin LeMahieu1-85/+85
2015-02-05[Hexagon] Renaming v4 compare-and-jump instructions.Colin LeMahieu1-24/+24
2015-02-05[Hexagon] Since decoding conflicts have been resolved, isCodeGenOnly = 0 by d...Colin LeMahieu1-165/+87
2015-02-05[Hexagon] Deleting unused instructions and adding isCodeGenOnly to some defs.Colin LeMahieu1-29/+2
2015-02-04[Hexagon] Updating load extend to i64 patterns.Colin LeMahieu1-85/+30
2015-02-04[Hexagon] Cleaning up i1 load and extension patterns.Colin LeMahieu1-24/+11
2015-02-04[Hexagon] Simplifying more load and store patterns and using new addressing p...Colin LeMahieu1-72/+41
2015-02-04[Hexagon] Simplifying some load and store patterns.Colin LeMahieu1-68/+35
2015-02-04[Hexagon] Converting absolute-address load patterns to use AddrGP.Colin LeMahieu1-48/+13
2015-02-04[Hexagon] Converting atomic store/load to use AddrGP addressing.Colin LeMahieu1-33/+10
2015-02-04[Hexagon] Simplifying some store patterns. Adding AddrGP addressing forms.Colin LeMahieu1-24/+10
2015-02-04[Hexagon] Adding selection for GlobalAddress and converting [z/i]ext load pat...Colin LeMahieu1-74/+26
2015-02-04[Hexagon] Replacing some load patterns with cleaner versions.Colin LeMahieu1-59/+13
2015-02-04[Hexagon] Adding missing isCodeGenOnly = 0Colin LeMahieu1-2/+7
2015-02-04[Hexagon] Adding encoding information for absolute-reg mode stores. Xfailing...Colin LeMahieu1-76/+132
2015-02-04[Hexagon] Adding encoding information for absolute-set stores.Colin LeMahieu1-12/+34
2015-02-04[Hexagon] Adding encoding bits for indirect long load instructions.Colin LeMahieu1-46/+75
2015-02-04[Hexagon] Changing some isCodeGenOnly to isAsmParserOnly since we want them t...Colin LeMahieu1-7/+7
2015-02-03[Hexagon] Marking a bunch of non-encoded instructions with isCodeGenOnly = 1.Colin LeMahieu1-6/+7
2015-01-30[Hexagon] Adding vector predicate instructions.Colin LeMahieu1-0/+59
2015-01-30[Hexagon] Adding vector multiplies. Cleaning up tests.Colin LeMahieu1-19/+40