aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* 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 TargetData::getIndexedOffset(): handle struct offsetVikram S. Adve2002-08-041-6/+7
* Bug fix in SetOperandsForMemInstr: handle leading zeros correctlyVikram S. Adve2002-08-041-5/+9
* Add function GetConstantValueAsUnsignedInt.Vikram S. Adve2002-08-041-52/+49
* 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 here instead of living in Sparc.cpp. ItChris Lattner2002-07-301-169/+146
* * Move InstructionSelection pass to lib/CodeGen/InstrSelection so it isChris Lattner2002-07-301-18/+1
* Remove unused vectorChris Lattner2002-07-301-3/+0
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-1/+1
* * Add support for different "PassType's"Chris Lattner2002-07-261-0/+2
* Refix stuff for GCC 2.95, 3.0.4 & 3.1Chris Lattner2002-07-251-6/+6
* now removes deleted nops from MachineCodeForInstructionMehwish Nagda2002-07-251-8/+20
* changed implementation of LLVM BYTECODE LengthMehwish Nagda2002-07-251-18/+16
* Avoid warning messageChris Lattner2002-07-252-0/+2
* *** empty log message ***Chris Lattner2002-07-251-1/+1
* *** empty log message ***Chris Lattner2002-07-254-10/+10
* 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-241-2/+2
* Non-standard hash classes are not in the std:: namespaceChris Lattner2002-07-241-1/+1
* *** empty log message ***Chris Lattner2002-07-248-18/+17
* *** empty log message ***Chris Lattner2002-07-232-2/+1
* moving to the Reoptimizer/Mapping dirMehwish Nagda2002-07-221-279/+0
* moved from CodeGen to this dirMehwish Nagda2002-07-221-0/+11
* *** empty log message ***Chris Lattner2002-07-224-24/+35
* Adding code for outputing length in .sAnand Shukla2002-07-211-2/+20
* changed size computationMehwish Nagda2002-07-191-35/+57
* added check for Function with 0 BBMehwish Nagda2002-07-171-18/+28
* * Make global variables with external linkage get emitted correctlyChris Lattner2002-07-161-13/+14
* Now will profile all Basic BlocksMehwish Nagda2002-07-161-22/+22
* Added the Mapping Pass to out put Mapping Info to .s fileMehwish Nagda2002-07-151-3/+6
* Initial checking : Writes LLVM - MI mappiing to the .s fileMehwish Nagda2002-07-151-0/+247
* added std:: to vectorAnand Shukla2002-07-111-2/+2
* Bug fix: cast (bool) has higher precedence than %... who knew!Vikram S. Adve2002-07-101-3/+3
* 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
* changed mem_fun to std::mem_funAnand Shukla2002-07-091-2/+2
* 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