summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-2/+4
* [Hexagon] Fix 225372 USR register is not fully complete. Removing Uses = [US...Colin LeMahieu2015-01-071-12/+12
* [Hexagon] Adding floating point classification and creation.Colin LeMahieu2015-01-071-0/+45
* [Hexagon] Adding encodings for v5 floating point instructions.Colin LeMahieu2015-01-071-0/+326
* [Hexagon] Adding encoding for popcount, fastcorner, dword asr with rounding.Colin LeMahieu2015-01-072-1/+62
* [Hexagon] Adding compound jump encodings.Colin LeMahieu2015-01-062-0/+266
* [Hexagon] Adding encoding for misc v4 instructions: boundscheck, tlbmatch, dc...Colin LeMahieu2015-01-063-1/+101
* [Hexagon] Adding encoding information for absolute address loads.Colin LeMahieu2015-01-061-124/+186
* [Hexagon] Fix 225267. GP register is not yet fully implemented. Removing Us...Colin LeMahieu2015-01-061-2/+2
* [Hexagon] Adding dealloc_return encoding and absolute address stores.Colin LeMahieu2015-01-065-239/+347
* [Hexagon] Adding add/sub with carry, logical shift left by immediate and memo...Colin LeMahieu2015-01-052-226/+124
* [Hexagon] Adding rounding reg/reg variants, accumulating multiplies, and accu...Colin LeMahieu2015-01-051-57/+170
* [Hexagon] Adding V4 bit manipulating instructions, removing ALU defs without ...Colin LeMahieu2015-01-051-251/+104
* [Hexagon] Adding V4 logic-logic instructions and tests.Colin LeMahieu2015-01-051-0/+55
* [Hexagon] Adding orand, bitsplit reg/reg, and modwrap instructions.Colin LeMahieu2015-01-051-0/+57
* [Hexagon] Adding round reg/imm and bitsplit instructions.Colin LeMahieu2015-01-052-0/+21
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-051-1/+1
* Reverting 225045 and 225043 and XFAIL multiline.ll on hexagonColin LeMahieu2014-12-311-1/+1
* [Hexagon] Removing assertion to appease buildbot until I can reproduce the pr...Colin LeMahieu2014-12-311-1/+0
* [Hexagon] Changing an llvm_unreachable to an assertion and returning 0. Relo...Colin LeMahieu2014-12-311-1/+2
* [Hexagon] Adding accumulating add/sub, doubleword logic-not variants, doublew...Colin LeMahieu2014-12-311-0/+111
* [Hexagon] Adding double-logic on predicate instructions.Colin LeMahieu2014-12-301-0/+60
* [Hexagon] Adding newvalue compare and jumps.Colin LeMahieu2014-12-301-17/+35
* [Hexagon] Adding postincrement register newvalue stores.Colin LeMahieu2014-12-301-0/+30
* [Hexagon] Removing old newvalue store variants. Adding postincrement immedia...Colin LeMahieu2014-12-302-96/+90
* [Hexagon] Adding indexed store new-value variants.Colin LeMahieu2014-12-302-45/+100
* [Hexagon] Adding indexed store of immediates.Colin LeMahieu2014-12-302-48/+97
* [Hexagon] Adding indexed stores.Colin LeMahieu2014-12-302-81/+167
* [Hexagon] Adding reg-reg indexed load forms.Colin LeMahieu2014-12-303-85/+135
* [Hexagon] Dropping old combine instructions without encodings.Colin LeMahieu2014-12-303-79/+68
* [Hexagon] Adding compare byte/halfword reg-reg/reg-imm forms. Adding compare...Colin LeMahieu2014-12-301-55/+121
* [Hexagon] Updating constant extender def, adding alu-not instructions, compar...Colin LeMahieu2014-12-302-10/+43
* [Hexagon] Adding allocframe, post-increment circular immediate stores, post-i...Colin LeMahieu2014-12-293-17/+149
* [Hexagon] Fixing 224952 where an addressing mode update was missed.Colin LeMahieu2014-12-291-1/+1
* [Hexagon] Adding post-increment register form stores and register-immediate f...Colin LeMahieu2014-12-296-180/+194
* [Hexagon] Replacing the remaining postincrement stores with versions that hav...Colin LeMahieu2014-12-293-58/+20
* [Hexagon] Renaming old multiclass for removal. Adding post-increment store c...Colin LeMahieu2014-12-293-9/+104
* [Hexagon] Adding auto-incrementing loads with and without byte reversal.Colin LeMahieu2014-12-261-0/+76
* [Hexagon] Adding locked loads.Colin LeMahieu2014-12-261-0/+19
* [Hexagon] Adding deallocframe and circular addressing loads.Colin LeMahieu2014-12-265-8/+124
* [Hexagon] Adding remaining post-increment instruction variants. Removing unu...Colin LeMahieu2014-12-263-61/+25
* [Hexagon] Adding post-increment unsigned byte loads.Colin LeMahieu2014-12-263-6/+5
* [Hexagon] Adding post-increment signed byte loads with tests.Colin LeMahieu2014-12-263-12/+110
* [Hexagon] Removing old classes.Colin LeMahieu2014-12-241-80/+0
* [Hexagon] Adding doubleword load.Colin LeMahieu2014-12-234-29/+17
* [Hexagon] Reapplying 224775 load words.Colin LeMahieu2014-12-237-46/+39
* Reverting 224775 until mayLoad flag is addressed.Colin LeMahieu2014-12-236-38/+46
* [Hexagon] Adding word loads.Colin LeMahieu2014-12-236-46/+38
* [Hexagon] Adding signed halfword loads.Colin LeMahieu2014-12-235-30/+20
* [Hexagon] Adding unsigned halfword load.Colin LeMahieu2014-12-235-20/+18
OpenPOWER on IntegriCloud