aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* * Removed unused classes (rd field is always mentioned last); fixed comments.Misha Brukman2003-06-031-38/+34
* * Removed unused classes: the rd field is always mentioned as the last reg.Misha Brukman2003-06-031-57/+19
* The rd field goes after the immediate field in format 2.1 instructions.Misha Brukman2003-06-031-2/+1
* Moved FInfo.cpp to lib/Target/Sparc as it is Sparc-specific.Misha Brukman2003-06-021-73/+0
* Minor cleanups.Chris Lattner2003-06-021-6/+4
* Remove usage of noncopyable classes to clean up doxygen output.Chris Lattner2003-06-024-44/+50
* Add #includeChris Lattner2003-06-022-0/+2
* Added MOVR (move int reg on register condition), aka comparison with zero.Misha Brukman2003-06-023-8/+48
* SparcInstr.def: added 'r' and 'i' versions of MOV(F)cc instructionsMisha Brukman2003-06-024-85/+193
* Removed a useless ofstream.Misha Brukman2003-06-021-8/+2
* * Added casts to/from floating-point to integers.Misha Brukman2003-06-021-90/+187
* compiled with the new SchedGraphCommonGuochun Shi2003-06-026-54/+76
* * Make assertion message usefulChris Lattner2003-06-021-6/+5
* Fix bug: Linker/2003-06-02-TypeResolveProblem.llChris Lattner2003-06-021-0/+4
* Be more robust in the face of undefined behavior.Chris Lattner2003-06-021-5/+30
* Clean up after merging in SparcEmitter.cpp; branches and return work again.Misha Brukman2003-06-021-11/+40
* Minor cleanupsChris Lattner2003-06-021-6/+3
* Eliminated a compiler warning due to casting to a different-sized datatype.Misha Brukman2003-06-021-1/+1
* Merged in tools/lli/JIT/SparcEmitter.cpp, coupled with the JITResolver takenMisha Brukman2003-06-022-19/+275
* Remove spurious assert()Misha Brukman2003-06-021-1/+0
* Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp as it conflicts with theMisha Brukman2003-06-022-559/+1
* * Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman2003-06-025-262/+24
* Fix bug: CBackend/2003-06-01-NullPointerType.llChris Lattner2003-06-022-8/+10
* Deal with %lo/%lm/%hm/%hh flags in getMachineOpValue().Brian Gaeke2003-06-021-10/+21
* The flag modifications weren't picking up the old values of theBrian Gaeke2003-06-021-5/+10
* Remove obsolete codeChris Lattner2003-06-021-51/+0
* Move target specific code to target files. The new MachineCodeEmitterChris Lattner2003-06-016-196/+80
* Move X86 specific code out of the JIT into the X86 backendChris Lattner2003-06-012-26/+430
* Changes to be compatible with MachineCodeEmitter.hChris Lattner2003-06-011-65/+51
* Fix induction variable name clash in for loops, in finishFunction().Brian Gaeke2003-06-011-3/+8
* Make the .inc file depend on $(TBLGEN), so that changes to TableGen followedBrian Gaeke2003-06-011-1/+1
* Don't print out unique identifier for opaque typesChris Lattner2003-06-011-1/+1
* * Implement cast (long|ulong) to boolChris Lattner2003-06-012-8/+44
* Add RR forms of test instructionChris Lattner2003-06-011-0/+4
* Fix a bug with casts to bool. This fixes testcase UnitTests/2003-05-31-CastT...Chris Lattner2003-06-012-2/+14
* Implement xform: (X != 0) -> (bool)XChris Lattner2003-06-011-0/+3
* Add map info for arguments to call (copies)Anand Shukla2003-06-011-1/+11
* Added the #(internal functions) to outputAnand Shukla2003-06-011-0/+8
* Add support for shl and shr for 64 bit integer typesChris Lattner2003-06-012-2/+102
* Add definitions for TEST instructionsChris Lattner2003-06-011-0/+7
* Add new cmovne32 instructionChris Lattner2003-06-011-0/+1
* Fix bug: CBackend/2003-05-31-MissingStructName.llChris Lattner2003-05-311-0/+1
* Fix bug: FunctionResolve/2003-05-31-AllInternalDecls.llChris Lattner2003-05-311-0/+17
* Fix bug: FuncResolve/2003-05-31-InternalDecl.llChris Lattner2003-05-311-2/+6
* Simplify funcresolve a bit moreChris Lattner2003-05-311-7/+7
* Fix bug: FunctionResolve/2003-05-31-FuncPointerResolve.llChris Lattner2003-05-311-11/+3
* Fixed comment width, changed arg to be const, fixed indentation, removed unne...Tanya Lattner2003-05-311-8/+6
* Renamed a variable.Vikram S. Adve2003-05-311-8/+10
* Minor changes.Vikram S. Adve2003-05-312-0/+10
* Added MachineCodeForInstruction object as an argument toVikram S. Adve2003-05-314-12/+26