summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon
Commit message (Expand)AuthorAgeFilesLines
...
* [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu2015-06-0515-58/+2824
* Revert r239095 incorrect test tree.Colin LeMahieu2015-06-0415-2824/+58
* [Hexagon] Removing unused variable.Colin LeMahieu2015-06-041-1/+0
* [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu2015-06-0415-58/+2825
* Replace custom fixed endian to raw_ostream emission with EndianStream.Benjamin Kramer2015-06-041-10/+2
* Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and crea...Daniel Sanders2015-06-043-3/+5
* [Hexagon] Test doesn't work on all platforms. At any rate the uninitialized ...Colin LeMahieu2015-06-031-4/+0
* [Hexagon] Reapply 238772 OSABI was not correctly set, added empty_elf test to...Colin LeMahieu2015-06-033-28/+427
* Revert "[Hexagon] Adding basic ELF relocation generation and testing advanced...Rafael Espindola2015-06-013-427/+28
* [Hexagon] Adding basic ELF relocation generation and testing advanced relaxat...Colin LeMahieu2015-06-013-28/+427
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-012-2/+4
* [Hexagon] Including raw_ostream for debug builds.Colin LeMahieu2015-05-311-0/+1
* [Hexagon] classes are actually structs.Colin LeMahieu2015-05-311-2/+2
* [Hexagon] Adding MC packet shuffler.Colin LeMahieu2015-05-319-6/+882
* [Hexagon] Adding override specifier and removing erroneous assertionColin LeMahieu2015-05-301-4/+2
* [Hexagon] Adding basic relaxation functionality.Colin LeMahieu2015-05-303-6/+157
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-302-4/+4
* [Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu2015-05-2912-160/+408
* CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperandsMatthias Braun2015-05-291-4/+4
* Prune CRLFs.NAKAMURA Takumi2015-05-252-25/+25
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-212-6/+7
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-1/+1
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-151-0/+1
* MC: MCCodeGenInfo naming update. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-152-2/+2
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-1/+1
* [Hexagon] Generate hardware loop for a vectorized loopBrendon Cahoon2015-05-141-7/+46
* [Hexagon] Remove dead constant assignment in hardware loop passBrendon Cahoon2015-05-141-3/+9
* [Hexagon] Check for underflow/wrap in hardware loop passBrendon Cahoon2015-05-141-55/+307
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-133-13/+13
* [Hexagon] Generate loop1 instruction for nested loopsBrendon Cahoon2015-05-131-56/+83
* [Hexagon] Generate hardware loop when loop has a critical edgeBrendon Cahoon2015-05-131-13/+37
* ScheduleDAGInstrs: In functions with tail calls PseudoSourceValues are not no...Arnold Schwaighofer2015-05-081-1/+3
* [Hexagon] Generate more hardware loopsBrendon Cahoon2015-05-081-133/+206
* [Hexagon] Update AnalyzeBranch, etc target hooksBrendon Cahoon2015-05-083-274/+350
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-3/+4
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-052-3/+5
* Fix -Wmicrosoft warning by making enum unsignedReid Kleckner2015-05-041-1/+1
* [Hexagon] Removing variable unused in release.Colin LeMahieu2015-05-011-2/+1
* [Hexagon] Adding expression MC emission and removing XFAIL from test that hit...Colin LeMahieu2015-05-016-9/+634
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-284-104/+107
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-284-107/+104
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-284-104/+107
* [Hexagon] Use constant extenders to fix up hardware loopsBrendon Cahoon2015-04-276-72/+114
* [hexagon] Use range-based for loops. No functionality change intended.Benjamin Kramer2015-04-251-69/+45
* [hexagon] Remove setHexLibcallName, it leaks memory.Benjamin Kramer2015-04-252-79/+83
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-2/+2
* Unbreak buildKrzysztof Parzyszek2015-04-231-1/+1
* [Hexagon] Minor cleanup in HexagonFrameLoweringKrzysztof Parzyszek2015-04-231-6/+2
* [Hexagon] Fix compiler warnings in release buildKrzysztof Parzyszek2015-04-232-1/+6
OpenPOWER on IntegriCloud