- a535fab Be compatible with sparc backend by Chris Lattner · 23 years ago
- 9bbf439 Implement MachineInstrInfo interface by Chris Lattner · 23 years ago
- 79c0337 Switch to different flag set by Chris Lattner · 23 years ago
- adc101b Move TargetInstrDescriptors to MachineInstrInfo.cpp by Chris Lattner · 23 years ago
- f44f905 *** empty log message *** by Chris Lattner · 23 years ago
- d9512ca Use higher level methods, don't use TargetInstrDescriptors directly! by Chris Lattner · 23 years ago
- 8f78027 Use higher level method by Chris Lattner · 23 years ago
- ea9d249 Remove #include, misleading comment, and a typedef used only once by Chris Lattner · 23 years ago
- 88da77c Inline typedef, eliminate unused method by Chris Lattner · 23 years ago
- 67eaf73 Remove long dead #if 0 by Chris Lattner · 23 years ago
- cb6b4bd Add #includes that were eliminated from headers by Chris Lattner · 23 years ago
- 770feb4 De-inline methods by Chris Lattner · 23 years ago
- a808487 Remove #include by Chris Lattner · 23 years ago
- 97d6885 Remove unneeded #include by Chris Lattner · 23 years ago
- 9538cec Remove forward decl by Chris Lattner · 23 years ago
- 28760f4 Make assertIGNode be private to the InterferenceGraph.cpp file by Chris Lattner · 23 years ago
- 047bbaf MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 23 years ago
- ba43675 Don't build X86 target until it builds properly again by Chris Lattner · 23 years ago
- 93fa705 Seperate code out of TargetMachine into MachineInstrInfo by Chris Lattner · 23 years ago
- 75276f1 Initial stab at MachineInstr'ication by Chris Lattner · 23 years ago
- c5b8b1a MachineInstrInfo no longer #includes this header, so we must by Chris Lattner · 23 years ago
- c01ff9c Use BuildMI instead of explicit code. by Chris Lattner · 23 years ago
- 9a8e412 Remove all traces of the "Opcode Mask" field in the MachineInstr class by Chris Lattner · 23 years ago
- 1c7907e Fix minor bug by Chris Lattner · 23 years ago
- 0fa600d Don't pass default args by Chris Lattner · 23 years ago
- 6ee9b5a Fixed spelling and grammar. by Misha Brukman · 23 years ago
- e585a7d Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
- b7551ef Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
- f0fca36 Casting NULL can cause problems so lets just not cast NULL to anything. by Nick Hildenbrandt · 23 years ago
- 5638bf9 Don't bother passing in default value by Chris Lattner · 23 years ago
- ccdf23e Rename some regalloc fields by Chris Lattner · 23 years ago
- 4e3be2f Fixes to work with updated RegAlloc by Chris Lattner · 23 years ago
- f726e77 Eliminate usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
- 50de36a *** empty log message *** by Nick Hildenbrandt · 23 years ago
- fcffe86 Remove usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
- fb3a0aed Remove usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
- 601fc7c Eliminate uses of MachineBasicBlock::get by Chris Lattner · 23 years ago
- d0aa0cd Change MachineBasicBlock's to not be Annotations, instead they are kept as by Chris Lattner · 23 years ago
- 07541a2 Make sched class unsigned by Chris Lattner · 23 years ago
- c5ddc8b Make Scheduling Class variables be 'unsigned' instead of 'int' by Chris Lattner · 23 years ago
- 133f079 Rename the redundant MachineOperand::getOperandType() to MachineOperand::getType() by Chris Lattner · 23 years ago
- 0be79c6 Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInstrInfo.h by Chris Lattner · 23 years ago
- 4a63b72 Don't #include <Support/*>, #include "Support/*" 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
- 32be9f6 *** empty log message *** by Chris Lattner · 23 years ago
- a4f808b Fixes to previous checkin by Chris Lattner · 23 years ago
- 51a8d85 Inline some methods from .cpp files into .h files, minor cleanups by Chris Lattner · 23 years ago
- 227c3d3 Move machine code generation/destruction passes out of Sparc.cpp because by Chris Lattner · 23 years ago
- 4f94637 Move addPassesToEmitAssembly from TargetMachine to UltraSparc because it by Chris Lattner · 23 years ago
- fce1143 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
- 6f8fd25 Remove dead fixme by Chris Lattner · 23 years ago
- c5291f5 Instruction select constant arguments correctly by Chris Lattner · 23 years ago
- 65a78f2 Add instruction definitions for mov r, imm instructions by Chris Lattner · 23 years ago
- dc476b8 change ++ to +1 when using random access iterators by Chris Lattner · 23 years ago
- 7261408 Initial checkin of X86 backend. by Chris Lattner · 23 years ago
- a750de9 Build the X86 target as well by Chris Lattner · 23 years ago
- e2d053a Prune #includes by Chris Lattner · 23 years ago
- 232c3be Fix misspelling by Chris Lattner · 23 years ago
- 3cecdc5 Malloc prototyping now works even if the original file had its own prototype for malloc by Nick Hildenbrandt · 23 years ago
- a087772 Tell PassManager that this pass does not invalidate the CFG so that dominator by Chris Lattner · 23 years ago
- 54b866b Minor cleanups Make sure to have a pass name by Chris Lattner · 23 years ago
- 0ceeb42 Ensure definate initialization by Chris Lattner · 23 years ago
- 27a0893 - Two minor improvements to the MachineInstr class to reduce footprint and by Chris Lattner · 23 years ago
- e8e035b Fix bug: CBackend/2002-10-16-External.ll by Chris Lattner · 23 years ago
- 04b72c8 Fix bug: test/Regression/CBackend/2002-10-15-OpaqueTypeProblem.ll by Chris Lattner · 23 years ago
- d344242 Make sure to escape \'s when they are output by Chris Lattner · 23 years ago
- 85131c8 - Add an endianness field to the TargetData datastructure by Chris Lattner · 23 years ago
- edf3a72 Print "circular" warning message only in debug mode. by Vikram S. Adve · 23 years ago
- efc9433 Removed misleading const keyword. by Vikram S. Adve · 23 years ago
- cf911de Significant improvement: GEP used by a load or store no longer generates by Vikram S. Adve · 23 years ago
- bb6b121 Allow emission of names that start with an underscore. This is needed to by Chris Lattner · 23 years ago
- 8e22ead Don't try to compute the size of an "array" element if the index is 0: by Vikram S. Adve · 23 years ago
- 0b16ae2 - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to by Chris Lattner · 23 years ago
- 1632e88 Use vectors instead of hash_maps for issueGaps and conflictLists. by Vikram S. Adve · 23 years ago
- acf0f70 Major bug fix: was not adding CD edges for RETURNs! by Vikram S. Adve · 23 years ago
- 5aefcad Use vectors instead of hash_maps for issueGaps and conflictLists. by Vikram S. Adve · 23 years ago
- 516b26f Run LICM before GCSE! by Vikram S. Adve · 23 years ago
- fee7626 Several major fixes, particularly in emitting constant aggregates: by Vikram S. Adve · 23 years ago
- 42e90cf Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE! by Vikram S. Adve · 23 years ago
- e004866 Don't mark JMPLCALL and JMPLRET as branches. by Vikram S. Adve · 23 years ago
- d3e2648 (1) Try to evaluate constant when multiplying 2 constants. by Vikram S. Adve · 23 years ago
- 04ef499 Eliminate duplicate target pointer in SparcRegInfo. by Vikram S. Adve · 23 years ago
- c654c78 Eliminate duplicate target pointer. Also add a few assertions. by Vikram S. Adve · 23 years ago
- 893cace Make sure to handle small negative values hiding as large unsigned longs -- by Vikram S. Adve · 23 years ago
- d0451a9 Major fix: extract ConstantExpr nodes and decompose them into symbolic by Vikram S. Adve · 23 years ago
- 98360a1 Instead of adding stdlib we just prototype malloc correctly. by Nick Hildenbrandt · 23 years ago
- c7140e9 Sun requires you to include stdlib to use malloc by Nick Hildenbrandt · 23 years ago
- cb202e3 Major bug fix: spill code for an instruction in a delay slot was by Vikram S. Adve · 23 years ago
- 2a408f0 Bug fix: In preventing static global variables from being printed twice, by Vikram S. Adve · 23 years ago
- d2eb386 Add parens around constant calls to getelemptr to properly associate the reference by Nick Hildenbrandt · 23 years ago
- ca62692 I was wrong on the removing of those references on the last commit. by Nick Hildenbrandt · 23 years ago
- 51c84d1 Removed unneeded reference and dereferences. by Nick Hildenbrandt · 23 years ago
- 275801b Cleaned up my last check-in. by Nick Hildenbrandt · 23 years ago
- 113ad89 No longer include malloc.h. If protoypes are needed for memory functions they will be present in the byte code and the generated c as well. by Nick Hildenbrandt · 23 years ago
- c3dd2af Fixed to properly escape quotes in strings. by Nick Hildenbrandt · 23 years ago
- aebdbe6 Bug fix in folding getElementPtr instructions: don't fold one into by Vikram S. Adve · 23 years ago
- 1c397aa Added a couple of helper methods for live range construction. by Vikram S. Adve · 23 years ago
- 9d67cd1 Live ranges for Return value and return address of a Call are now by Vikram S. Adve · 23 years ago
- f425884 Fixed method getReturnValue(): it should return NULL if the by Vikram S. Adve · 23 years ago