aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* Support shr long/ulong.Brian Gaeke2004-11-231-51/+117
* Support printing ConstantAggregateZeros.Brian Gaeke2004-11-231-0/+5
* Update failing SingleSource test-case list.Brian Gaeke2004-11-231-10/+5
* pseudocode for 64-bit lshr.Brian Gaeke2004-11-231-1/+52
* Add more known-failing tests.Brian Gaeke2004-11-231-0/+6
* Add the rest of the logical instructions.Brian Gaeke2004-11-231-6/+24
* Add stub method for long shift codegen.Brian Gaeke2004-11-221-0/+21
* Update to-do list.Brian Gaeke2004-11-221-1/+0
* Implement setcc on longs.Brian Gaeke2004-11-211-21/+36
* Add all the rest of the ADD and SUB variants, some of which are important forBrian Gaeke2004-11-211-2/+13
* Support add, sub, mul, div, rem on longs/ulongs (latter 3 by emitting libcalls).Brian Gaeke2004-11-211-2/+65
* Update to-do list.Brian Gaeke2004-11-211-3/+2
* Fix extraStack calculation -- I think in fact it might be getting a bit *too*Brian Gaeke2004-11-211-9/+22
* Update list of failing benchmarks & to-do list.Brian Gaeke2004-11-211-6/+1
* Support most cases of vaarg (except double).Brian Gaeke2004-11-201-1/+28
* Update failing test cases & to-do list.Brian Gaeke2004-11-201-4/+3
* Implement vacopy and vanext.Brian Gaeke2004-11-201-3/+12
* Revert the patch that adds Function* for each 64-bit libc div/mul/rem that weMisha Brukman2004-11-201-23/+0
* Fix grammarMisha Brukman2004-11-191-1/+1
* Add protoypes for 64-bit long/ulong div, mul, and rem functionsMisha Brukman2004-11-191-0/+23
* Handle GhostLinkage case for completeness (should not be seen by the asm writer)Misha Brukman2004-11-191-0/+3
* Add VANext and VAArg stubs.Brian Gaeke2004-11-191-1/+10
* Implement va_start.Brian Gaeke2004-11-191-2/+16
* First part of varargs support: getting all varargs which could possiblyBrian Gaeke2004-11-191-1/+21
* va_end can safely be codegen'd to nothing on v8.Brian Gaeke2004-11-191-1/+2
* A very sorry stub implementation of varargs intrinsics...Brian Gaeke2004-11-191-2/+11
* Update list of expected test failures.Brian Gaeke2004-11-191-1/+0
* Fix bug in casting to long/ulong.Brian Gaeke2004-11-191-11/+27
* Rewrite LoadArgumentsToVirtualRegs, making it match almost exactly howBrian Gaeke2004-11-181-70/+90
* Update current expected failures list - expand it to include all ofBrian Gaeke2004-11-181-10/+22
* Allocate fewer registers and tighten up alignment restrictions.Brian Gaeke2004-11-182-5/+12
* Update to-do list.Brian Gaeke2004-11-171-1/+0
* Update list of failing SingleSource BenchmarksBrian Gaeke2004-11-171-1/+1
* We were (somehow) getting the wrong branch opcode for setcc float instrs.Brian Gaeke2004-11-171-2/+2
* Update list of failing benchmarksBrian Gaeke2004-11-161-1/+1
* Correct the implicit-defs information for indirect and direct calls.Brian Gaeke2004-11-161-4/+10
* Update list of failing Benchmarks.Brian Gaeke2004-11-151-1/+1
* Expand Defs to encompass all the possibly-call-clobbered regs.Brian Gaeke2004-11-151-1/+2
* Fix problem with insertion point for ADJCALLSTACKDOWN.Brian Gaeke2004-11-141-2/+1
* Update lists of failing unit tests.Brian Gaeke2004-11-141-4/+5
* Fix NotTest - round up extraStack to the nearest doubleword, if it isBrian Gaeke2004-11-142-1/+3
* Update failing Benchmarks; point out that I'm skipping Shootout-C++.Brian Gaeke2004-11-141-2/+2
* Update expected UnitTests failures.Brian Gaeke2004-11-141-6/+2
* Rewrite outgoing arg handling to handle more weird corner cases.Brian Gaeke2004-11-141-40/+67
* Support UndefValue emission.Brian Gaeke2004-11-141-1/+5
* Handle "call" operands of type long/ulong passed in registers.Brian Gaeke2004-11-041-5/+11
* Change name of target lib to conform to new naming scheme.Brian Gaeke2004-10-291-1/+1
* Remove dependency on MRegisterInfo::getRegClassBrian Gaeke2004-10-291-2/+15
* Adjust rules for building .inc files due to Reid's changes of Makefile.rulesMisha Brukman2004-10-221-32/+5
* * Add baseline structural JIT code, but disable the JIT to allow llvm-gcc buildsMisha Brukman2004-10-191-8/+175