- be766c7 Remove getAllocatedRegNum(). Use getReg() instead. by Alkis Evlogimenos · 22 years ago
- c0b9dc5 Change MachineBasicBlock's vector of MachineInstr pointers into an by Alkis Evlogimenos · 22 years ago
- 12c1d2c MachineInstr::getOpCode() --> getOpcode() in SPARC back-end. by Brian Gaeke · 22 years ago
- 21e79cb Fix PR228: [sparc] Boolean constants are emitted as true and false by Chris Lattner · 22 years ago
- ccb2a67 Fix PR#226: When emitting padding, always emit it as bytes. Bytes can be by John Criswell · 22 years ago
- cbbbdf7 Use the LLVM standard name mangling infrastructure instead of reinventing the by Misha Brukman · 22 years ago
- 07ad642 Eliminate the isStringCompatible function, using ConstantArray::isString. by Chris Lattner · 22 years ago
- 7446dc0 Finegrainify namespacification by Chris Lattner · 22 years ago
- 3d0ad41 Reordered #includes. by Misha Brukman · 22 years ago
- 4d7af65 Change interface of MachineOperand as follows: by Alkis Evlogimenos · 22 years ago
- 6275a04 Substantially re-organized this file: by Misha Brukman · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- f905ed5 Switch to using the standard representation of the constant pool -- namely, the by Misha Brukman · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 6059638 Eliminate some extraneous code in SlotCalculator::insertVal(). by Alkis Evlogimenos · 22 years ago
- 2c9b913 Add # of printed instructions statistic to both the SPARC and X86 LLC backends. by Brian Gaeke · 22 years ago
- 8b2fe19 Fix spelling. by Misha Brukman · 22 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
- f4de783 * Removed `using' declaration, now use full namespace qualifier std::string by Misha Brukman · 22 years ago
- 72666e6 Add all arithmetic operators to ConstantExprToString(). by Vikram S. Adve · 22 years ago
- db68577 When emitting a constant, check for ConstantExpr before by Vikram S. Adve · 22 years ago
- 00477cf Bug fix: don't unnecessarily pretty-print control-characters, some of by Vikram S. Adve · 22 years ago
- 949a362 Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 22 years ago
- c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 22 years ago
- bc0e998 The word `separate' only has one `e'. by Misha Brukman · 22 years ago
- b15f8d4 Several fixes to handling of int CC register: by Vikram S. Adve · 22 years ago
- 786833a Major bug fix though it happened rarely (only on a compare after an by Vikram S. Adve · 22 years ago
- af9fd51 Reverting previous beautification changes. by Vikram S. Adve · 22 years ago
- b3fabe0 Code beautification, no functional changes. by Misha Brukman · 22 years ago
- 71ed1c9 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 22 years ago
- 78a4f23 Added special register class containing (for now) %fsr. by Vikram S. Adve · 22 years ago
- 9e49824 Bug fix: padding bytes within a structure should go after each field! by Vikram S. Adve · 22 years ago
- a98cd45 Sparc instruction opcodes now all live under the `V9' namespace. by Misha Brukman · 22 years ago
- d0fe5f5 * Don't access TargetData directly by Chris Lattner · 23 years ago
- ebdc7f3 Fix misleading indentation by Chris Lattner · 23 years ago
- c227a9a Remove a nasty little semi-colon someone introduced which by Vikram S. Adve · 23 years ago
- 9691807 In getID(), don't call getValidSymbolName to mangle external names! by Vikram S. Adve · 23 years ago
- f44f905 *** empty log message *** by Chris Lattner · 23 years ago
- e585a7d Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
- 133f079 Rename the redundant MachineOperand::getOperandType() to MachineOperand::getType() by Chris Lattner · 23 years ago
- e61a584 *** empty log message *** by Chris Lattner · 23 years ago
- 55291ea Rename MachineCodeForBasicBlock to MachineBasicBlock by Chris Lattner · 23 years ago
- fce1143 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
- d344242 Make sure to escape \'s when they are output by Chris Lattner · 23 years ago
- bb6b121 Allow emission of names that start with an underscore. This is needed to by Chris Lattner · 23 years ago
- fee7626 Several major fixes, particularly in emitting constant aggregates: by Vikram S. Adve · 23 years ago
- 13f1d71 Don't print out global names unnecesssarily. Also, expose pass by Vikram S. Adve · 23 years ago
- 3f93eee by Misha Brukman · 23 years ago
- 537a877 -- Bug fix: use byte offsets not typed offsets in output assembly! by Vikram S. Adve · 23 years ago
- abfb0b5 Change code to not use the copyOperands method added to User. It's now by Chris Lattner · 23 years ago
- e99941a Add AsmPrinter::ConstantExprToString, which writes out a ConstantExpr by Vikram S. Adve · 23 years ago
- 5a905e2 This case JUST handles constantpointer nulls, not all pointers. by Chris Lattner · 23 years ago
- 637ed86 Merge three loops into one. by Chris Lattner · 23 years ago
- 09ff112 *** empty log message *** by Chris Lattner · 23 years ago
- 8b1b4e2 * Make global variables with external linkage get emitted correctly by Chris Lattner · 23 years ago
- 195a5d5 Add support to print %hh, %hm, %lm, or %lo in an operand field. by Vikram S. Adve · 23 years ago
- ec0de5c Added support for printing constant global references to assembly. by Vikram S. Adve · 23 years ago
- b2debdc BA no longer has the unused CC operand. by Vikram S. Adve · 23 years ago
- 0b12b5f by Chris Lattner · 23 years ago
- 122787b Fix Constness problems by Chris Lattner · 23 years ago
- 242a808 Numerous bug fixes: by Vikram S. Adve · 23 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
- 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
- 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
- d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
- 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
- fd63f25f Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 23 years ago
- f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
- 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago
- f678dc6 Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 23 years ago
- c1ffdb1 Use new higher level isFloatingPoint() function by Chris Lattner · 23 years ago
- b579400 * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h by Chris Lattner · 23 years ago
- 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 23 years ago
- fbd2161 Minor cleanup in printing constants. I think this included a bug by Vikram S. Adve · 23 years ago
- d198c47 Handling of global names was severely broken when converting to 2 passes. by Vikram S. Adve · 23 years ago
- 9ee9d71 Fix include error. by Vikram S. Adve · 23 years ago
- 49b8a9c Clean up std namespace issues Silence warning by Chris Lattner · 23 years ago
- 59ba109 EmitAssembly doesn't need an UltraSparc, it can do with any TargetMachine by Chris Lattner · 24 years ago
- c19b8b1 Convert assembly emission over to a two pass approach. by Chris Lattner · 24 years ago
- c019a17 * prune #includes * Implement permethod output of machine code to assembly by Chris Lattner · 24 years ago
- 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- 9086515 Remove unsized array support by Chris Lattner · 24 years ago
- 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
- e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
- cee8f9a Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
- 5f98aca Changed checking for invalid register number - earlier it was uisng a contant by Ruchira Sasanka · 24 years ago
- 998cf0d Fix bogus code that was eliminating needed args. by Vikram S. Adve · 24 years ago
- 2144722 Several bug fixes in printing constants, particularly with unsized by Vikram S. Adve · 24 years ago
- 915b58d Add support to print constant arrays and structures. by Vikram S. Adve · 24 years ago
- ffbba0f Bug fix: need to use .reserve for uninitialized data. by Vikram S. Adve · 24 years ago
- 29ff873 Fixed function getEscapedString to follow the Sparc assembly rules by Vikram S. Adve · 24 years ago
- 24d3a8b Check in to use moved stringizing code by Chris Lattner · 24 years ago
- 53b44e1 Minor fix I omitted to check in. by Vikram S. Adve · 24 years ago
- 953c83e Major overhaul to print globals and constants. by Vikram S. Adve · 24 years ago
- 7dcd612 Fixed load syntax in EmitAssembly by Ruchira Sasanka · 24 years ago
- 578f99c Split JMPL into JMPLCALL and JMPLRET. by Vikram S. Adve · 24 years ago
- 2827d52 Fixed printing of offset operand for RETURN instruction. by Vikram S. Adve · 24 years ago
- 4353444 Minor bug fix in printing operands of JMPL. by Vikram S. Adve · 24 years ago
- f927bb4 Emit the proper .type declarations to tell the debugger what a function is by Chris Lattner · 24 years ago
- c28f6d6 Handle abnormal jmpl syntax correctly by Chris Lattner · 24 years ago