summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* Add new function UltraSparcInstrInfo::CreateZeroExtensionInstructions.Vikram S. Adve2002-09-051-1/+17
* Bug fixes in casting between floats and ints smaller than 64 bits.Vikram S. Adve2002-09-051-48/+102
* -- Use size of pointer element type instead of pointer type in array offsets!Vikram S. Adve2002-09-051-27/+46
* -- Bug fix: use byte offsets not typed offsets in output assembly!Vikram S. Adve2002-09-051-19/+24
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-034-28/+21
* moved this file from lib/Reoptimizer/MappingAnand Shukla2002-08-271-0/+191
* Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ...Anand Shukla2002-08-271-3/+3
* LoadIdx non-terminal no longer needed.Vikram S. Adve2002-08-241-3/+0
* Sign-extend values used to index arrays (and SimplifyVikram S. Adve2002-08-241-89/+28
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-221-4/+6
* Change code to not use the copyOperands method added to User. It's nowChris Lattner2002-08-221-7/+9
* Fix two resource names.Vikram S. Adve2002-08-221-2/+2
* Add AsmPrinter::ConstantExprToString, which writes out a ConstantExprVikram S. Adve2002-08-221-1/+74
* Eliminate bool, boolreg and boolconst nonterminals, and just useVikram S. Adve2002-08-221-17/+11
* Change rules for Not, since it is now implemented as Xor(reg,11..1).Vikram S. Adve2002-08-221-48/+54
* This case JUST handles constantpointer nulls, not all pointers.Chris Lattner2002-08-201-3/+1
* Revise code generation for unary Not (boolean and bitwise), which isVikram S. Adve2002-08-151-24/+46
* Several bug fixes in casting to signed int values.Vikram S. Adve2002-08-131-69/+141
* Handle small unsigned results correctly by clearing high bits.Vikram S. Adve2002-08-131-34/+64
* Build correctly in the face of /shared.Brian Ensink2002-08-121-7/+5
* - Clean up interface to Sparc register handling a bit:Chris Lattner2002-08-125-186/+170
* * Removed extraneous #includesChris Lattner2002-08-095-63/+31
* Merge three loops into one.Chris Lattner2002-08-071-23/+18
* Fix breakage in the buildChris Lattner2002-08-071-3/+2
* added Mapping and Function PassMehwish Nagda2002-08-051-1/+5
* Bug fix in CreateCodeToLoadConst(): use sign of dest, not operand,Vikram S. Adve2002-08-041-29/+7
* Bug fix in SetOperandsForMemInstr: handle leading zeros correctlyVikram S. Adve2002-08-041-5/+9
* Fix compilation problem. IsIndexZero doesn't exist, use IsZero instead.Chris Lattner2002-08-031-6/+4
* Simplified handling of array indexes in SetMemOperands_Internal.Vikram S. Adve2002-08-031-77/+62
* Bug fix: incorrect SAVE instruction when using register for stack size.Vikram S. Adve2002-08-011-1/+1
* Just improved comments and assertions.Vikram S. Adve2002-07-311-14/+18
* Add a missing case: converting float/double to unsigned integer types.Vikram S. Adve2002-07-311-77/+73
* * Move InstructionSelection pass to lib/CodeGen/InstrSelection so it isChris Lattner2002-07-301-18/+1
* changed implementation of LLVM BYTECODE LengthMehwish Nagda2002-07-251-18/+16
* GCC 3.1 changes, finally the burm file builds the FIRST time a clean director...Chris Lattner2002-07-255-9/+18
* *** empty log message ***Chris Lattner2002-07-243-8/+8
* moved from CodeGen to this dirMehwish Nagda2002-07-221-0/+11
* Adding code for outputing length in .sAnand Shukla2002-07-211-2/+20
* * Make global variables with external linkage get emitted correctlyChris Lattner2002-07-161-13/+14
* Added the Mapping Pass to out put Mapping Info to .s fileMehwish Nagda2002-07-151-3/+6
* added std:: to vectorAnand Shukla2002-07-111-2/+2
* Changed interface to insertCallerSavingCode().Vikram S. Adve2002-07-101-1/+3
* Stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve2002-07-101-10/+28
* Add support to print %hh, %hm, %lm, or %lo in an operand field.Vikram S. Adve2002-07-101-14/+30
* Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve2002-07-101-110/+207
* More important fixes:Vikram S. Adve2002-07-101-40/+53
* Added std:: to mem_fun for 64-bit gccAnand Shukla2002-07-091-2/+2
* Added support for printing constant global references toVikram S. Adve2002-07-091-4/+10
* Numerous changes in interface to class SparcRegInfo corresponding toVikram S. Adve2002-07-081-75/+78
* class MachineCodeForBasicBlock is now an annotation on BasicBlock.Vikram S. Adve2002-07-081-2/+3
OpenPOWER on IntegriCloud