aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon
Commit message (Expand)AuthorAgeFilesLines
* [Hexagon] Don't mark callee saved registers as clobbered by a tail callArnold Schwaighofer2012-08-131-9/+3
* Don't use getNextOperandForReg().Jakob Stoklund Olesen2012-08-081-1/+4
* default to use -mv4 when no version of Hexagon has been specifiedSebastian Pop2012-07-191-1/+5
* Remove tabs.Bill Wendling2012-07-191-85/+85
* Remove tabs.Bill Wendling2012-07-191-4/+4
* Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen2012-07-133-10/+10
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-073-9/+14
* Consistently use AnalysisID types in TargetPassConfig.Bob Wilson2012-07-021-1/+1
* Add all codegen passes to the PassManager via TargetPassConfig.Bob Wilson2012-07-021-10/+10
* There are a number of generic inline asm operand modifiers thatJack Carter2012-06-261-1/+3
* llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.NAKAMURA Takumi2012-06-241-0/+2
* Revert r158679 - use case is unclear (and it increases the memory footprint).Hal Finkel2012-06-221-1/+1
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-181-1/+1
* *typo: Cyles changed to CyclesKay Tiong Khoo2012-06-132-2/+2
* Silence a gcc-4.6 warning: GCC fails to understand that secondReg and cmpOp2 areDuncan Sands2012-06-091-1/+1
* misched: Added MultiIssueItineraries.Andrew Trick2012-06-053-5/+9
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-026-8/+8
* Switch some getAliasSet clients to MCRegAliasIterator.Jakob Stoklund Olesen2012-06-011-5/+2
* Extract some pointer hacking to a function.Jakob Stoklund Olesen2012-05-301-22/+22
* Fix some uses of getSubRegisters() to use getSubReg() instead.Jakob Stoklund Olesen2012-05-301-1/+1
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-252-14/+12
* Hexagon: Remove unused command line option.Benjamin Kramer2012-05-161-2/+0
* Revert 156634 upon request until code improvement changes are made.Brendon Cahoon2012-05-1415-3689/+339
* Hexagon: Initialize TBB to 0.Benjamin Kramer2012-05-131-0/+1
* Make sure new value jump is enabled for Hexagon V5 as well.Sirish Pande2012-05-121-10/+27
* Support for Hexagon feature, New Value Jump.Sirish Pande2012-05-127-2/+682
* Updated instruction table due to addded intrinsics.Brendon Cahoon2012-05-111-1880/+1943
* Remove warnings from HexagonVLIWPacketizer.Sirish Pande2012-05-111-3/+3
* Hexagon constant extender support.Brendon Cahoon2012-05-1115-339/+3626
* Hexagon V5 intrinsics support.Sirish Pande2012-05-113-615/+1061
* Hexagon V5 Support - V5 td file.Sirish Pande2012-05-101-0/+626
* Hexagon V5 FP Support.Sirish Pande2012-05-1014-194/+519
* Remove excess semi-colons to quiet warnings.Eric Christopher2012-05-081-6/+6
* Update load/store instruction patterns in Hexagon V4.Sirish Pande2012-05-081-492/+492
* Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass().Jakob Stoklund Olesen2012-05-072-2/+2
* Remove the SubRegClasses field from RegisterClass descriptions.Jakob Stoklund Olesen2012-05-041-3/+1
* Support for target dependent Hexagon VLIW packetizer.Sirish Pande2012-05-0314-93/+4967
* Extensions of Hexagon V4 instructions.Sirish Pande2012-05-039-1339/+4107
* Change the PassManager from a reference to a pointer.Bill Wendling2012-05-011-8/+8
* This patch fixes a problem which arose when using the Post-RA schedulerPreston Gurd2012-04-231-0/+4
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-2335-11849/+2126
* Hexagon V5 (floating point) support.Sirish Pande2012-04-2320-1463/+3374
* Support for Hexagon architectural feature, new value jump.Sirish Pande2012-04-238-5/+680
* Support for Hexagon VLIW Packetizer.Sirish Pande2012-04-2319-685/+7822
* llvm/lib/Target: [PR12611] Add "llvm/Support/raw_ostream.h" for Debug build o...NAKAMURA Takumi2012-04-211-0/+1
* HexagonISelLowering.cpp: Reorder #includes.NAKAMURA Takumi2012-04-211-1/+2
* HexagonInstPrinter.cpp: Suppress -Wunused-variable warnings with -Asserts.NAKAMURA Takumi2012-04-211-6/+3
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-204-26/+25
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-1836-12059/+1962
* Remove unused variableDavid Blaikie2012-04-161-1/+0