aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Hexagon] Reorganize and update instruction patternsKrzysztof Parzyszek2017-10-201-12/+0
* [Hexagon] Change iconst to emit 27bit relocationKrzysztof Parzyszek2017-05-021-2/+2
* [Hexagon] Replace instruction definitions with auto-generated onesKrzysztof Parzyszek2017-02-101-303/+16
* [Hexagon] Changing from literal numeric value to argument since #-1 will not ...Colin LeMahieu2016-12-051-0/+2
* [Hexagon] Round 3 of selection pattern simplificationsKrzysztof Parzyszek2016-11-061-47/+0
* [Hexagon] Relocate pattern-related bits to proper placesKrzysztof Parzyszek2016-11-051-28/+0
* [Hexagon] Rename operand/predicate names for unshifted integersKrzysztof Parzyszek2016-11-011-108/+86
* Target: Remove unused patterns and transforms. NFC.Peter Collingbourne2016-10-071-108/+0
* [Hexagon] Improve patterns with stack-based addressingKrzysztof Parzyszek2016-07-151-70/+0
* [Hexagon] Adding relocation for code size, cold path optimization allowing a ...Colin LeMahieu2016-02-161-0/+2
* [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction pars...Colin LeMahieu2015-11-091-75/+160
* [Hexagon] Remove the remnants of isConstExtProfitableKrzysztof Parzyszek2015-10-201-95/+12
* [Hexagon] Adding skeleton of HVX extension instructions.Colin LeMahieu2015-10-171-0/+52
* [Hexagon] Making intrinsic tests agnostic to register allocation. Narrowing ...Colin LeMahieu2015-06-121-0/+40
* [Hexagon] Adding decoders for signed operands and ensuring all signed operand...Colin LeMahieu2015-06-101-27/+20
* [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu2015-06-051-0/+8
* Revert r239095 incorrect test tree.Colin LeMahieu2015-06-041-8/+0
* [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu2015-06-041-0/+8
* [Hexagon] Use constant extenders to fix up hardware loopsBrendon Cahoon2015-04-271-1/+3
* Remove unused complex patterns for addressing modes on Hexagon.Krzysztof Parzyszek2015-03-121-33/+0
* Eliminate constant-extender profitability checks from Hexagon iselKrzysztof Parzyszek2015-03-121-306/+49
* [Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu2015-02-091-204/+101
* [Hexagon] Simplifying some store patterns. Adding AddrGP addressing forms.Colin LeMahieu2015-02-041-0/+1
* [Hexagon] Adding selection for GlobalAddress and converting [z/i]ext load pat...Colin LeMahieu2015-02-041-0/+5
* Migrate HexagonISelDAGToDAG to setting a subtarget pointer duringEric Christopher2015-02-021-20/+20
* [Hexagon] Deleting a lot of old variants of intrinsics and updating references.Colin LeMahieu2015-01-281-0/+6
* [Hexagon] Converting remaining ALU32/ALU intrinsics.Colin LeMahieu2015-01-191-0/+6
* [Hexagon] Adding encoding for misc v4 instructions: boundscheck, tlbmatch, dc...Colin LeMahieu2015-01-061-0/+7
* [Hexagon] Adding dealloc_return encoding and absolute address stores.Colin LeMahieu2015-01-061-0/+1
* [Hexagon] Adding classes and load unsigned byte instruction, updating usages.Colin LeMahieu2014-12-221-0/+6
* [Hexagon] Adding doubleword multiplies with and without accumulation.Colin LeMahieu2014-12-161-0/+9
* Move all operand definitions into HexagonOperands.tdJyotsna Verma2012-12-041-0/+57
* Define unsigned const-ext predicates.Jyotsna Verma2012-12-031-0/+128
* Removing unnecessary 'else' statement from the predicates defined in HexagonO...Jyotsna Verma2012-12-031-48/+12
* Define signed const-ext predicates.Jyotsna Verma2012-12-031-0/+131
* Define signed const-ext immediate operands and their predicates.Jyotsna Verma2012-11-281-0/+111
* Fix comments in HexagonOperands.td.Jyotsna Verma2012-11-261-29/+27
* Add new predicates for the immediate operands.Jyotsna Verma2012-11-211-4/+121
* Use one common 'let' expression to set PrintMethod for all immediate operands.Jyotsna Verma2012-11-211-209/+53
* Finish the renaming.Rafael Espindola2012-11-211-1/+1
* Renamed HexagonImmediates.td -> HexagonOperands.td.Jyotsna Verma2012-11-211-0/+508