aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Switch from bytes to bits for alignment for consistencyChris Lattner2004-08-211-10/+5
* Reduce uses of getRegClassChris Lattner2004-08-211-14/+11
* Convert regclass alignment from bytes to bitesChris Lattner2004-08-211-1/+1
* Convert bytes to bits in alignmentChris Lattner2004-08-212-6/+6
* Register info alignment is in bits, frame object alignment is (currently) inChris Lattner2004-08-211-1/+1
* Reduce uses of getRegClassChris Lattner2004-08-212-8/+6
* Now that we have per-register spill size/alignment info, remove more usesChris Lattner2004-08-211-4/+5
* Fix warningChris Lattner2004-08-212-2/+2
* Examine the type code in the setcc class of instructions and if itReid Spencer2004-08-211-0/+4
* Move XForm instructions over to the auto-generated asm writerNate Begeman2004-08-214-71/+139
* Add two valuesChris Lattner2004-08-211-0/+11
* Fix a nasty bug that Nate ran into. In particular, instead of emitting a 2+MBChris Lattner2004-08-212-12/+26
* remove some things from the todo list.Nate Begeman2004-08-201-6/+0
* Do not register ppc64 yet, as it breaks the SparcV9 backendChris Lattner2004-08-201-0/+3
* quish a warningChris Lattner2004-08-201-1/+1
* Fix a bug found exposed by: Regression/Other/2004-08-20-PackedControlFlow.llReid Spencer2004-08-201-1/+5
* Implement code to convert SetCC into straight line code where appropriate. A...Nate Begeman2004-08-202-22/+173
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-209-6/+336
* If we are linking two global variables and they have the same size, do notChris Lattner2004-08-201-8/+9
* Fix opcodes being printed in caps (the more general fix may be `AsmWriter')Misha Brukman2004-08-191-1/+1
* Stack space for argument passing is 32 regardless of 32- vs. 64-bit arch.Misha Brukman2004-08-191-6/+6
* LR needs to be saved at 16-byte offset on a 64-bit archMisha Brukman2004-08-192-6/+6
* On 64-bit PowerPC, pointers are 8 bytes, so parameter area offset is 48, not 24Misha Brukman2004-08-191-7/+10
* This PHI has 4 additional operands, not 2.Misha Brukman2004-08-191-1/+1
* Use the appropriate 64-bit register description file.Misha Brukman2004-08-191-1/+1
* Fix more remaining 32-bit vestiges of PowerPCMisha Brukman2004-08-191-6/+2
* Fix another vestige of the 32-bit PowerPC backend.Misha Brukman2004-08-191-3/+1
* Correct character prepended to global symbols ('.'), use Mangler consistentlyMisha Brukman2004-08-191-2/+2
* * Eliminate global base register, r2 is used for that on AIX/PowerPCMisha Brukman2004-08-191-45/+6
* Wrap long lines.Misha Brukman2004-08-191-4/+5
* Convert casts that will have no effect into move instructions.Nate Begeman2004-08-191-4/+22
* Clean up floating point instruction selection.Nate Begeman2004-08-195-121/+44
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-181-2/+1
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-186-14/+12
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-182-6/+6
* Convert to the new MachineFunctionInfo interfaceChris Lattner2004-08-1810-43/+34
* The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW,Brian Gaeke2004-08-183-18/+1
* The Create*Const methods don't need to pass around a TargetMachine reference.Brian Gaeke2004-08-181-20/+18
* Doxygenify some comments.Brian Gaeke2004-08-181-98/+88
* Switch V9 over to using the AsmPrinter base class to do its constant printingChris Lattner2004-08-182-505/+91
* Rename varChris Lattner2004-08-184-18/+18
* Add support for targets without a .zero directiveChris Lattner2004-08-171-4/+23
* This file is no longer used.Misha Brukman2004-08-171-30/+0
* Start using alignment output routines from AsmPrinter.Chris Lattner2004-08-172-24/+24
* Start using alignment output routines from AsmPrinter.Chris Lattner2004-08-171-10/+8
* Add support for alignmentChris Lattner2004-08-171-0/+6
* Add a new helper method to get log2(type alignment)Chris Lattner2004-08-171-0/+7
* Check constant expression validity more strictlyChris Lattner2004-08-171-0/+31
* Work around PR424 for old c/c++ frontends.Chris Lattner2004-08-171-3/+29
* Print comments with ;Chris Lattner2004-08-172-0/+2