summaryrefslogtreecommitdiff
path: root/mpn/sparc64/ultrasparct3
Commit message (Expand)AuthorAgeFilesLines
* Allow arbitrary cnd argument.Torbjorn Granlund2017-08-311-3/+5
* Revert: Enforce PIC as GNU/Linux toolchain workaround.Torbjorn Granlund2017-08-284-8/+0
* Enforce PIC as GNU/Linux toolchain workaround.Torbjorn Granlund2017-07-234-0/+8
* Fix comment typo.Torbjorn Granlund2017-03-041-1/+1
* New file, based on dive_1.asm.Torbjorn Granlund2017-02-121-0/+137
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2720-200/+420
* Use https to link to GNU license.Torbjorn Granlund2013-12-0220-20/+20
* Use our register names.Torbjorn Granlund2013-10-051-2/+2
* New file.Torbjorn Granlund2013-08-231-0/+82
* Add T4 and T3 timings.David S. Miller2013-05-046-11/+11
* Invoke INITCY where it has effect.Torbjorn Granlund2013-05-031-5/+5
* Add SPARC T3 mpn_mul_4 and mpn_addmul_4.Torbjorn Granlund2013-05-011-0/+208
* Optimise lead-in code.Torbjorn Granlund2013-05-011-9/+7
* (addxccc): Allow g2 as input.Torbjorn Granlund2013-05-011-2/+7
* Use two-operand neg form.Torbjorn Granlund2013-04-301-1/+1
* Fill one more delay slot.Torbjorn Granlund2013-04-301-2/+1
* Rewrite SPARC T3 addmul_1.Torbjorn Granlund2013-04-301-39/+129
* Whitespace cleanup.Torbjorn Granlund2013-04-291-15/+15
* Align loop start.Torbjorn Granlund2013-04-291-0/+1
* Rewrite SPARC T3 submul_1.Torbjorn Granlund2013-04-291-43/+120
* Add SPARC T3 cnd_add_n and cnd_sub_n.Torbjorn Granlund2013-04-291-0/+132
* Add SPARC T3 addlsh_n and sublsh_n.Torbjorn Granlund2013-04-291-0/+136
* Fix a typo.Torbjorn Granlund2013-04-291-1/+1
* Decrease loop alignment.Torbjorn Granlund2013-04-172-2/+2
* Generate inversion table.Torbjorn Granlund2013-04-161-32/+3
* New LEA64 macro for sparc64.David S. Miller2013-04-163-53/+6
* Avoid addend for GOT entry, it is not portable.Torbjorn Granlund2013-04-151-2/+3
* Update sparc64 PIC.Torbjorn Granlund2013-04-153-24/+25
* Revert remaining parts of recent sparc LEA changes.Torbjorn Granlund2013-04-153-10/+48
* Sparc symbol handling overhaul.David S. Miller2013-04-103-48/+10
* Add cycle numbers.Torbjorn Granlund2013-04-081-2/+2
* Add T3-T5 mod_34lsub1.Torbjorn Granlund2013-04-081-0/+106
* Tabify.Torbjorn Granlund2013-04-075-10/+10
* Remove obsolete comment.Torbjorn Granlund2013-04-041-10/+0
* Rewrite.David Miller2013-04-042-50/+145
* Add cycle numbers for T3 and T4.Torbjorn Granlund2013-04-046-10/+10
* Align table.David Miller2013-04-041-0/+1
* Rewrite.Torbjorn Granlund2013-04-041-37/+139
* Sparc T3/T4/T5 div + mod support.Torbjorn Granlund2013-04-045-0/+701
* Reschedule for better speed.Torbjorn Granlund2013-04-031-104/+135
* Fix syntax for `missing'-supported insns.David Miller2013-04-025-34/+34
* Move FAKE_T3 stuff to generic file.Torbjorn Granlund2013-04-021-10/+0
* Misc tweaks. Support lzcnt instruction.Torbjorn Granlund2013-04-022-9/+33
* (umulxhi): Don't clobber retaddr, allowing use in functions that does not do ...Torbjorn Granlund2013-04-011-1/+4
* Add T3 cycle numbers.Torbjorn Granlund2013-03-294-4/+4
* Always do mulx before umulxhi.Torbjorn Granlund2013-03-291-1/+1
* New Sparc T3/T4 popcount and hamdist.David S. Miller2013-03-252-0/+126
* Whitespace cleanup.Torbjorn Granlund2013-03-131-1/+1
* Simulate some v9-2011 insnsTorbjorn Granlund2013-03-102-0/+111
* Comment typo.Torbjorn Granlund2013-03-091-2/+2