summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* convert M and MD form instructions to generated asm writerNate Begeman2004-08-31
* Move yet more instructions over to being printed by the generated asm writerNate Begeman2004-08-30
* Reduce the number of arguments in the instruction builder and make someReid Spencer2004-08-30
* Convert A-Form instructions to auto-generated asm writerNate Begeman2004-08-29
* Register sizes should be specified in bitsNate Begeman2004-08-29
* Improvements to int->float cast code for PPC-64Nate Begeman2004-08-29
* Implement the following missing functionality in the PPC backend:Nate Begeman2004-08-29
* Register sizes are in bits, not bytesNate Begeman2004-08-27
* Add getAllocatableSet() function.Alkis Evlogimenos2004-08-26
* Previous checkin broke printf(%a) support for fp constants-- re-fix it.Brian Gaeke2004-08-25
* New version of Bill Wendling's PR33 patch.Brian Gaeke2004-08-25
* Add -sse[,2,3] arguments to LLCChris Lattner2004-08-24
* Nuke commented out stuffChris Lattner2004-08-24
* This code is dodgy, but the guaranteed assertion failure doesn't help anything.Brian Gaeke2004-08-24
* Fix bug in PhyRegAlloc::setCallInterferences() handling call through aBrian Gaeke2004-08-24
* Revise head-of-file comment.Brian Gaeke2004-08-24
* Kill a majority of unnecessary sign extensions for byte loadsNate Begeman2004-08-22
* Don't hard code the offset of the saved R31 in functions with frame pointersNate Begeman2004-08-22
* Back out branchless SetCC code. While it helped a lot in some cases, itNate Begeman2004-08-21
* Switch from bytes to bits for alignment.Chris Lattner2004-08-21
* Switch from bytes to bits for alignment for consistencyChris Lattner2004-08-21
* Reduce uses of getRegClassChris Lattner2004-08-21
* Convert regclass alignment from bytes to bitesChris Lattner2004-08-21
* Convert bytes to bits in alignmentChris Lattner2004-08-21
* Reduce uses of getRegClassChris Lattner2004-08-21
* Fix warningChris Lattner2004-08-21
* Move XForm instructions over to the auto-generated asm writerNate Begeman2004-08-21
* Add two valuesChris Lattner2004-08-21
* remove some things from the todo list.Nate Begeman2004-08-20
* Do not register ppc64 yet, as it breaks the SparcV9 backendChris Lattner2004-08-20
* Implement code to convert SetCC into straight line code where appropriate. A...Nate Begeman2004-08-20
* Fix opcodes being printed in caps (the more general fix may be `AsmWriter')Misha Brukman2004-08-19
* Stack space for argument passing is 32 regardless of 32- vs. 64-bit arch.Misha Brukman2004-08-19
* LR needs to be saved at 16-byte offset on a 64-bit archMisha Brukman2004-08-19
* On 64-bit PowerPC, pointers are 8 bytes, so parameter area offset is 48, not 24Misha Brukman2004-08-19
* This PHI has 4 additional operands, not 2.Misha Brukman2004-08-19
* Use the appropriate 64-bit register description file.Misha Brukman2004-08-19
* Fix more remaining 32-bit vestiges of PowerPCMisha Brukman2004-08-19
* Fix another vestige of the 32-bit PowerPC backend.Misha Brukman2004-08-19
* Correct character prepended to global symbols ('.'), use Mangler consistentlyMisha Brukman2004-08-19
* * Eliminate global base register, r2 is used for that on AIX/PowerPCMisha Brukman2004-08-19
* Wrap long lines.Misha Brukman2004-08-19
* Convert casts that will have no effect into move instructions.Nate Begeman2004-08-19
* Clean up floating point instruction selection.Nate Begeman2004-08-19
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-18
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-18
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-18
* Convert to the new MachineFunctionInfo interfaceChris Lattner2004-08-18
* The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW,Brian Gaeke2004-08-18
* The Create*Const methods don't need to pass around a TargetMachine reference.Brian Gaeke2004-08-18