- c03a0cb Brian Gaeke says: by Brian Gaeke · 23 years ago
- a1a64f8 *** empty log message *** by Nick Hildenbrandt · 23 years ago
- 9850237 *** empty log message *** by Nick Hildenbrandt · 23 years ago
- f9f6088 Start trying to print instructions more correctly. For now we also print out the opcode for each instruction as well. by Chris Lattner · 23 years ago
- f21dfcd Expose base opcode by Chris Lattner · 23 years ago
- 6aab9cf Start to add more information to instr.def by Chris Lattner · 23 years ago
- 239dcfd Add instruction annotation about whether it has a 0x0F opcode prefix by Chris Lattner · 23 years ago
- 9213b73 Add more void flags by Chris Lattner · 23 years ago
- 92bd0f9 Set the void flag on instructions that should get it by Chris Lattner · 23 years ago
- 3b49394 Pass on a targetmachine by Chris Lattner · 23 years ago
- 927dd09 Arrange to have a TargetMachine available in X86InstrInfo::print by Chris Lattner · 23 years ago
- e9b309a Wow, I'm incapable of the simplest things today... by Chris Lattner · 23 years ago
- fb02a8b Rename registers to follow the intel style of all caps by Chris Lattner · 23 years ago
- ebdc7f3 Fix misleading indentation by Chris Lattner · 23 years ago
- dbb61c6 Reorganize printing interface a bit by Chris Lattner · 23 years ago
- a187ed9 Add default implementation of printing interface by Chris Lattner · 23 years ago
- 71e83ca Fix minor detail by Chris Lattner · 23 years ago
- 0692536 Fix Mul/Div clobbers by Chris Lattner · 23 years ago
- 6fc3c52 Fix a few typos, implement load/store by Chris Lattner · 23 years ago
- 9562add Add functions to buld X86 specific constructs by Chris Lattner · 23 years ago
- 1411ba3 Add information about memory index representation by Chris Lattner · 23 years ago
- e7236ff Add load/store instructions by Chris Lattner · 23 years ago
- 43189d1 Switch visitRet to use getClass() by Chris Lattner · 23 years ago
- 6559bb9 include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline by Brian Gaeke · 23 years ago
- 20abb6b InstSelectSimple.cpp: (visitReturnInst) Add return instructions with return by Brian Gaeke · 23 years ago
- 0006bd7 Fix warning by Chris Lattner · 23 years ago
- 9c1338b _REALLY_ fix the float constant problem by Chris Lattner · 23 years ago
- eb6f8c7 Print out 'float' constants correctly by Chris Lattner · 23 years ago
- 1749d63 Add instruction selection code and tests for setcc instructions by Brian Gaeke · 23 years ago
- 088b472 Fixes escapeing bug in strings. Fixes test case test/Regression/CBackend/2002-11-06-PrintEscaped.c by Nick Hildenbrandt · 23 years ago
- 2cf2cbc Loads and stores can't be inlined. This fixes test/Singlesource/matrixTranspose by Nick Hildenbrandt · 23 years ago
- c227a9a Remove a nasty little semi-colon someone introduced which by Vikram S. Adve · 23 years ago
- 5da2e6a Move function to cpp file from header by Chris Lattner · 23 years ago
- f01729e Implement signed and unsigned division and remainder by Chris Lattner · 23 years ago
- ca9671d Implement multiply operator by Chris Lattner · 23 years ago
- 68aad93 * Implement subtract * Merge add code into logical code by Chris Lattner · 23 years ago
- e2954c8 shuffle code around a bit, implement and, or, xor by Chris Lattner · 23 years ago
- 51b49a9 Add PHI node support, add comment for branch function by Chris Lattner · 23 years ago
- 2df035b Implement unconditional branching support by Chris Lattner · 23 years ago
- e9913f2 * Fix nonconstant shift case * Turn table into 2d table by Chris Lattner · 23 years ago
- b1761fc Use a more table driven approach to handling types. Seems to simplify the by Chris Lattner · 23 years ago
- d5a87f8 Make switch statements denser, but only because of the follow-on patch by Chris Lattner · 23 years ago
- 796df73 * Remove dead variable * Shift amount is always guaranteed to be 8 bits by Chris Lattner · 23 years ago
- 7e9fea7 Fixed bug in Regression/CBackend/2002-10-30-FunctionPointerAlloca.ll by Nick Hildenbrandt · 23 years ago
- ec3e2f4 New iostream definitions by Chris Lattner · 23 years ago
- a1719c9 InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst. by Brian Gaeke · 23 years ago
- 59b2b86 Reassociate pass now works by Chris Lattner · 23 years ago
- 601899d Bug fix: need to initialize new CallArgsDescriptor pointer. 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
- cc0b0c5 Add lots more info by Chris Lattner · 23 years ago
- 8548ee7 Make sure to set the destination register correctly by Chris Lattner · 23 years ago
- b752e9a Set the destination register field based on the target specific flags by Chris Lattner · 23 years ago
- 9d17740 Add flag to specify when no value is produced by an instruction by Chris Lattner · 23 years ago
- 443d012 Sparc backend doesn't use target specific flags yet by Chris Lattner · 23 years ago
- e5f5221 Implement the new optional getRegisterInfo by Chris Lattner · 23 years ago
- 3dffa79 Print machine code after instruction selection by Chris Lattner · 23 years ago
- 42c7786 Make sure to pass the LLVM basic block in by Chris Lattner · 23 years ago
- 36b3603 Construct annotation, to make sure it's attached to function by Chris Lattner · 23 years ago
- a3bbcb5 Fix spelling of `propagate'. by Misha Brukman · 23 years ago
- b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 23 years ago
- c66583e These are no longer virtual methods by Chris Lattner · 23 years ago
- c56406c * Privatize the TargetName by Chris Lattner · 23 years ago
- 62eaf7e Implement findOptimalStorageSize a bit more generally by Chris Lattner · 23 years ago
- 6334205 Allow TargetMachine to refuse static code gen by Chris Lattner · 23 years ago
- 055c965 Rename X86InstructionInfo to X86InstrInfo by Chris Lattner · 23 years ago
- 33f53b5 Minor renaming by Chris Lattner · 23 years ago
- eef7454 Remove unneccesary #includes by Chris Lattner · 23 years ago
- 600e699 Rename Sparc.h to TargetMachineImpls.h by Chris Lattner · 23 years ago
- b85c7f4 Reenable X86 backend, even though it doesn't do much, at least it compiles by Chris Lattner · 23 years ago
- a2bae30 Remove separate vector of implicit refs from MachineInstr, and by Vikram S. Adve · 23 years ago
- e68a343 Move CallArgsDescriptor into this class instead of making it an by Vikram S. Adve · 23 years ago
- aabb595 Bug fix: align size for dynamic allocas according to stack pointer by Vikram S. Adve · 23 years ago
- 341a937 Switch to generating machineinstr's instead of MInstructions by Chris Lattner · 23 years ago
- 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