aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Consistently name passed with 32 or 64 in their nameMisha Brukman2004-08-171-2/+2
* PowerPCRegisterInfo no longer takes a bool to differentiate 32 vs 64 bitsMisha Brukman2004-08-171-6/+3
* The PowerPCInstrInfo class has gone away.Misha Brukman2004-08-171-34/+0
* PowerPCInstrInfo has gone away, PPC32 and PPC64 share opcodes.Misha Brukman2004-08-171-1/+2
* PowerPC 32-/64-bit split: Part II, 64-bit customizations on PowerPCMisha Brukman2004-08-179-27/+592
* PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman2004-08-1710-58/+632
* Correct the comments in the symbol table writer to reflect reality.Reid Spencer2004-08-171-3/+7
* Print float constants as 4 byte values.Chris Lattner2004-08-172-44/+50
* Make sure to put an _ prefix on all identifiers!Chris Lattner2004-08-172-32/+58
* Some asmwriters want an _ prefixChris Lattner2004-08-171-1/+1
* More changes to make PPC32 and X86 more similarChris Lattner2004-08-162-22/+18
* Minor changes to make the diff be nothing against the X86 versionChris Lattner2004-08-162-38/+8
* Finegrainify namespacificationChris Lattner2004-08-162-218/+30
* Start using the AsmPrinter to emit our first class constants. This alsoChris Lattner2004-08-161-109/+11
* Initial implementation of the asmprinter base classChris Lattner2004-08-161-0/+110
* Moved this file out of lib/CodeGenChris Lattner2004-08-161-0/+119
* Hacks to make the MachineFunction class be able to delete the MFI objectChris Lattner2004-08-161-1/+2
* Code moved out of lib/CodeGen/MachineFunction.cppChris Lattner2004-08-161-0/+180
* Move this code to lib/Target/SparcV9/MachineFunctionInfo.cppChris Lattner2004-08-161-158/+1
* This file is moving to lib/Target/SparcV9Chris Lattner2004-08-161-119/+0
* Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner2004-08-1621-42/+37
* Nuke this fileChris Lattner2004-08-161-72/+0
* Fold MachineInstrAnnot.cpp into this fileChris Lattner2004-08-161-0/+56
* Move these files (which are dependent on VMCore) into VMCoreMisha Brukman2004-08-162-252/+0
* Update and consolidate comments. Remove some excess whitespace.Brian Gaeke2004-08-161-15/+6
* Add a note that people shouldn't use MachineFunctionInfo.Brian Gaeke2004-08-161-0/+2
* Fix PR422.Reid Spencer2004-08-161-2/+11
* Remove lib/System contents until a satisfactory solution can beReid Spencer2004-08-167-828/+0
* Fix a bug that caused the pass to go into infinite loops on trivial testcases.Chris Lattner2004-08-161-1/+2
* There is no need for a cast hereChris Lattner2004-08-161-1/+1
* Update the current state of the worldNate Begeman2004-08-161-6/+1
* Fix typo of the word 'implicit' I made resolving a CVS conflict. Whoops!Nate Begeman2004-08-161-1/+1
* Fix frame pointer handling:Nate Begeman2004-08-162-32/+33
* Fix mismatched adjust down/up of SP in functions that contain variableNate Begeman2004-08-161-4/+4
* Add a special case for argc,argvChris Lattner2004-08-161-2/+13
* Don't pass too many arguments into runFunctionChris Lattner2004-08-161-8/+15
* Finally, add support for calling arbitrary non-varargs functions.Chris Lattner2004-08-161-9/+58
* Handle all nullary functions, of any valid return type.Chris Lattner2004-08-151-7/+46
* Fine, go all of the way and check that the argument types are correct as well.Chris Lattner2004-08-151-13/+27
* These only really work if returning int or voidChris Lattner2004-08-151-17/+21
* Handle zero arg function caseChris Lattner2004-08-151-1/+5
* Simplify code a bit, print error message always instead of asserting.Chris Lattner2004-08-151-16/+19
* V8 never used the instrselectorgeneratorChris Lattner2004-08-152-10/+2
* isdummyclass goes awayChris Lattner2004-08-151-4/+0
* disable all of the pattern isel stuffChris Lattner2004-08-151-1/+2
* Disable the pattern iselChris Lattner2004-08-154-25/+13
* Reduce usage of MRegisterInfo::getRegClassChris Lattner2004-08-152-3/+3
* Insertion methods now return void instead of #instrs inserted. Also, useChris Lattner2004-08-152-31/+25
* Code insertion methods now return void instead of #instrs insertedChris Lattner2004-08-152-18/+15
* Code insertion methods now return void instead of an int.Chris Lattner2004-08-158-67/+58