- f2da724 New isAssociative/isCommutative inspection methods, graciously contributed by by Chris Lattner · 22 years ago
- 4932b31 Statistic class should return const reference to *this, not a reference to by Chris Lattner · 22 years ago
- 6918c07 BreakCriticalEdges should update dominance frontier information as well as by Chris Lattner · 22 years ago
- a24e09d Add interface to update domfrontier info, thanks to Casey Carter for impl by Chris Lattner · 22 years ago
- b07a440 New testcases by Chris Lattner · 22 years ago
- 2fdaddf Fix two problems: by Chris Lattner · 22 years ago
- 601899d Bug fix: need to initialize new CallArgsDescriptor pointer. by Vikram S. Adve · 22 years ago
- 8f211a4 Bug fix in setting an implicit ref. by Vikram S. Adve · 22 years ago
- 9691807 In getID(), don't call getValidSymbolName to mangle external names! by Vikram S. Adve · 22 years ago
- cc0b0c5 Add lots more info by Chris Lattner · 22 years ago
- b246cee Return 0 instead of 1 for correct execution. Makes automated testing happy. by Misha Brukman · 22 years ago
- 5728abc Make the testcase MORE complex by Chris Lattner · 22 years ago
- 188732c Remove fixme by Chris Lattner · 22 years ago
- 6a59227 Add special code to make printing SSA form machine instructions nicer by Chris Lattner · 22 years ago
- 1162262 Name the first basic block by Chris Lattner · 22 years ago
- 8548ee7 Make sure to set the destination register correctly by Chris Lattner · 22 years ago
- 9cc3615 Allow BuildMI that helps automate construction of SSA information by Chris Lattner · 22 years ago
- b752e9a Set the destination register field based on the target specific flags by Chris Lattner · 22 years ago
- 9d17740 Add flag to specify when no value is produced by an instruction by Chris Lattner · 22 years ago
- 443d012 Sparc backend doesn't use target specific flags yet by Chris Lattner · 22 years ago
- 75e961a * Add new "Target Specific Flags" field to instruction descriptor by Chris Lattner · 22 years ago
- 2a79a09 Use MRegisterInfo, if available, to print symbolic register names by Chris Lattner · 22 years ago
- e5f5221 Implement the new optional getRegisterInfo by Chris Lattner · 22 years ago
- 478df7a Add new optional getRegisterInfo to TargetMachine by Chris Lattner · 22 years ago
- 1049164 Implement structured machine code printing by Chris Lattner · 22 years ago
- 3dffa79 Print machine code after instruction selection by Chris Lattner · 22 years ago
- 42c7786 Make sure to pass the LLVM basic block in by Chris Lattner · 22 years ago
- fa78fbf Add support for structured printing by Chris Lattner · 22 years ago
- dea7383 Improve comments, add methods for structured printing by Chris Lattner · 22 years ago
- a22026a Jello now builds by Chris Lattner · 22 years ago
- 36b3603 Construct annotation, to make sure it's attached to function by Chris Lattner · 22 years ago
- 8815c79 Add method by Chris Lattner · 22 years ago
- 8872618 Make argsize calculation stuff optional, so that Targets without FrameInfo by Chris Lattner · 22 years ago
- ddd7fcb Implement autoinserting ctor by Chris Lattner · 22 years ago
- e316efc Rename annotation id by Chris Lattner · 22 years ago
- 7db458f Add capability to have machine instruction autoinsert when it is created by Chris Lattner · 22 years ago
- a3bbcb5 Fix spelling of `propagate'. by Misha Brukman · 22 years ago
- 81619b1 Fixed spelling of `propagation'. by Misha Brukman · 22 years ago
- b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 22 years ago
- c66583e These are no longer virtual methods by Chris Lattner · 22 years ago
- 272ba1d Eliminate virtual methods that are sparc specific by Chris Lattner · 22 years ago
- ab0aa7f * Privatize the TargetName by Chris Lattner · 22 years ago
- c56406c * Privatize the TargetName by Chris Lattner · 22 years ago
- 62eaf7e Implement findOptimalStorageSize a bit more generally by Chris Lattner · 22 years ago
- 6334205 Allow TargetMachine to refuse static code gen by Chris Lattner · 22 years ago
- 083ee69 Convert jello to use PassManager by Chris Lattner · 22 years ago
- 055c965 Rename X86InstructionInfo to X86InstrInfo by Chris Lattner · 22 years ago
- a74db85 Rename Sparc.h to TargetMachineImpls.h. Add hook for X86 target by Chris Lattner · 22 years ago
- 5c1b524 Add hook for JIT compiler by Chris Lattner · 22 years ago
- 33f53b5 Minor renaming by Chris Lattner · 22 years ago
- 6560b6b Rename Sparc.h TargetMachineImpls.h by Chris Lattner · 22 years ago
- eef7454 Remove unneccesary #includes by Chris Lattner · 22 years ago
- 600e699 Rename Sparc.h to TargetMachineImpls.h by Chris Lattner · 22 years ago
- 4aba5e3 * Remove explicit strcmp calls * Rename Sparc.h to TargetMachineImpls.h by Chris Lattner · 22 years ago
- 5f9a61a Move to TargetMachineImpls.h by Chris Lattner · 22 years ago
- b85c7f4 Reenable X86 backend, even though it doesn't do much, at least it compiles by Chris Lattner · 22 years ago
- ba64363 Merge with sparc backend by Chris Lattner · 22 years ago
- c1f49e4 Merge to MachineInstrInfo.h by Chris Lattner · 22 years ago
- 35c9a6d X86 merge complete, eliminate dead code by Chris Lattner · 22 years ago
- 495fe2e X86 merge is complete, eliminate unused code by Chris Lattner · 22 years ago
- a2bae30 Remove separate vector of implicit refs from MachineInstr, and by Vikram S. Adve · 22 years ago
- e68a343 Move CallArgsDescriptor into this class instead of making it an by Vikram S. Adve · 22 years ago
- aabb595 Bug fix: align size for dynamic allocas according to stack pointer by Vikram S. Adve · 22 years ago
- 341a937 Switch to generating machineinstr's instead of MInstructions by Chris Lattner · 22 years ago
- a535fab Be compatible with sparc backend by Chris Lattner · 22 years ago
- 9bbf439 Implement MachineInstrInfo interface by Chris Lattner · 22 years ago
- 79c0337 Switch to different flag set by Chris Lattner · 22 years ago
- f1757c4 Move TargetInstrDescriptors extern to the one .cpp file that refers to it: by Chris Lattner · 22 years ago
- adc101b Move TargetInstrDescriptors to MachineInstrInfo.cpp by Chris Lattner · 22 years ago
- f44f905 *** empty log message *** by Chris Lattner · 22 years ago
- d9512ca Use higher level methods, don't use TargetInstrDescriptors directly! by Chris Lattner · 22 years ago
- 4683f9b Rename opCodeString to Name, add new getName() method by Chris Lattner · 22 years ago
- e30eeaa Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::get by Chris Lattner · 22 years ago
- 8f78027 Use higher level method by Chris Lattner · 22 years ago
- ad3136f Remove old entrypoint by Chris Lattner · 22 years ago
- 898c72b Remove unneeded #include by Chris Lattner · 22 years ago
- ea9d249 Remove #include, misleading comment, and a typedef used only once by Chris Lattner · 22 years ago
- 88da77c Inline typedef, eliminate unused method by Chris Lattner · 22 years ago
- 67eaf73 Remove long dead #if 0 by Chris Lattner · 22 years ago
- cb6b4bd Add #includes that were eliminated from headers by Chris Lattner · 22 years ago
- 770feb4 De-inline methods by Chris Lattner · 22 years ago
- a808487 Remove #include by Chris Lattner · 22 years ago
- 97d6885 Remove unneeded #include by Chris Lattner · 22 years ago
- 9538cec Remove forward decl by Chris Lattner · 22 years ago
- 28760f4 Make assertIGNode be private to the InterferenceGraph.cpp file by Chris Lattner · 22 years ago
- 9979895 Remove unneccesary #include by Chris Lattner · 22 years ago
- 4b28abb Delete unused header file by Chris Lattner · 22 years ago
- 047bbaf MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 22 years ago
- d020801 MachineInstrInfo doesn't need a TargetMachine member by Chris Lattner · 22 years ago
- 3ea6a42 Don't link tools with -g objects! by Chris Lattner · 22 years ago
- ba43675 Don't build X86 target until it builds properly again by Chris Lattner · 22 years ago
- 93fa705 Seperate code out of TargetMachine into MachineInstrInfo by Chris Lattner · 22 years ago
- 75276f1 Initial stab at MachineInstr'ication by Chris Lattner · 22 years ago
- c5b8b1a MachineInstrInfo no longer #includes this header, so we must by Chris Lattner · 22 years ago
- de0e87b Minor cleanups, remove noncopyable so dot doesn't cluster unrelated stuff by Chris Lattner · 22 years ago
- 2cc214c Strip a bunch of #includes from the file, move some virtual functions to by Chris Lattner · 22 years ago
- 534124d Inline some code from the cpp file by Chris Lattner · 22 years ago
- c01ff9c Use BuildMI instead of explicit code. by Chris Lattner · 22 years ago
- 9ed63ee Minor comment updates by Chris Lattner · 22 years ago
- f0136b3 Initial checkin of MachineInstrBuilder class by Chris Lattner · 22 years ago