- 49ab7f2 * Use the MachineConstantPool for storing constants instead of a hash_set; by Misha Brukman · 22 years ago
- 08d702b Hrm, unbreak stuph :( by Chris Lattner · 22 years ago
- ff3d5d9 Fix preselection/lowerswitches bug by Chris Lattner · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 3b237fc Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruction::PHI" to be more consistent with the other instructions. by Chris Lattner · 22 years ago
- 82a036f Don't include "Config/stdlib.h". by Brian Gaeke · 22 years ago
- e6124d3 Unify all constant evaluations that depend on register size by Vikram S. Adve · 22 years ago
- c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 22 years ago
- 940a3a4 Bug fix in creating constants: need 1U << 31, not 1 << 31. by Vikram S. Adve · 22 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
- d36e30e * Changed Bcc instructions to behave like BPcc instructions by Misha Brukman · 22 years ago
- c559e05 Convert load/store opcodes from register to immediate forms, if necessary. by Misha Brukman · 22 years ago
- d0d06ad Extensive changes to the way code generation occurs for function by Vikram S. Adve · 22 years ago
- 71ed1c9 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 22 years ago
- c2f0939 Bug fix: sign-extension was not happening for C = -MININT since C == -C! by Vikram S. Adve · 22 years ago
- 81b0686 Cleaned up code layout, spacing, etc. for readability purposes and to be more by Misha Brukman · 22 years ago
- a98cd45 Sparc instruction opcodes now all live under the `V9' namespace. by Misha Brukman · 22 years ago
- 7a5adc3 IntegerRegSize is always 8 for sparc by Chris Lattner · 22 years ago
- 4deaf3b Fix obvious type-o by Chris Lattner · 22 years ago
- 795ba6c Move sparc specific code into the Sparc backend by Chris Lattner · 23 years ago
- 54e898e Use BuildMI more by Chris Lattner · 23 years ago
- 00dca91 Use BuildMI more, Create*Instruction less by Chris Lattner · 23 years ago
- e5b1ed9 * Elimiante a bunch of functions from InstrSelectionSupport.h, replacing users by Chris Lattner · 23 years ago
- 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
- 2ef9a6a * TargetData is no longer directly accessable from TargetMachine by Chris Lattner · 23 years ago
- 047bbaf MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 23 years ago
- fce1143 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
- 0b16ae2 - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to by Chris Lattner · 23 years ago
- 893cace Make sure to handle small negative values hiding as large unsigned longs -- by Vikram S. Adve · 23 years ago
- 5cedede Modify operand order for Create{Sign,Zero}ExtensionInstructions. by Vikram S. Adve · 23 years ago
- 4900116 Add methods to query about the representation of LLVM quantities (e.g., by Vikram S. Adve · 23 years ago
- 84c0fcb Bug fixes in casting between floats and ints smaller than 64 bits. by Vikram S. Adve · 23 years ago
- 0c4e886 - Renamed Type::isIntegral() to Type::isInteger() by Chris Lattner · 23 years ago
- 6c0c301 Several bug fixes in casting to signed int values. by Vikram S. Adve · 23 years ago
- 035dfbe by Chris Lattner · 23 years ago
- a40cbb3 Bug fix in CreateCodeToLoadConst(): use sign of dest, not operand, by Vikram S. Adve · 23 years ago
- c190c01 Just improved comments and assertions. by Vikram S. Adve · 23 years ago
- b82d97e GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built. by Chris Lattner · 23 years ago
- 53fd400 Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW) by Vikram S. Adve · 23 years ago
- f59391a Remove diff-cluttering tags by Chris Lattner · 23 years ago
- cfb22d3 changes to make it compatible with 64bit gcc by Anand Shukla · 23 years ago
- 242a808 Numerous bug fixes: by Vikram S. Adve · 23 years ago
- 9b62503 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 23 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
- 31bcdb8 Split ConstantVals.h into Constant.h and Constants.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
- f7cedec Fix CreateUIntSetInstruction() to handle sign extensions correctly. by Vikram S. Adve · 23 years ago
- e76af29 Use distinct names for the three types of SetMachineOperand to by Vikram S. Adve · 23 years ago
- cb0a120 * Switch to new TmpInstruction model by Chris Lattner · 24 years ago
- 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- cee9d1c Remove int hack to allow unsigned numbers greater than 2^63 - 1... by Vikram S. Adve · 24 years ago
- e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
- b9959d8 Fix int->float conversion. by Vikram S. Adve · 24 years ago
- 5b6082e Added function UltraSparcInstrInfo::CreateCodeToCopyFloatToInt. by Vikram S. Adve · 24 years ago
- b9c3863 Added new function UltraSparcInstrInfo::CreateCodeToCopyIntToFloat. by Vikram S. Adve · 24 years ago
- a2a7094 Generate SETX for 64-bit integers! by Vikram S. Adve · 24 years ago
- 30764b8 Moved implementation of class UltraSparcInstrInfo here. by Vikram S. Adve · 24 years ago