2002-11-19 |
Brian Gaeke | Brian Gaeke says: |
tree | commitdiff |
2002-11-18 |
Nick Hildenbrandt | *** empty log message *** |
tree | commitdiff |
2002-11-18 |
Nick Hildenbrandt | *** empty log message *** |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Start trying to print instructions more correctly.... |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Expose base opcode |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Start to add more information to instr.def |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Add instruction annotation about whether it has a 0x0F... |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Add more void flags |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Set the void flag on instructions that should get it |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Pass on a targetmachine |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Arrange to have a TargetMachine available in X86InstrIn... |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Wow, I'm incapable of the simplest things today... |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Rename registers to follow the intel style of all caps |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix misleading indentation |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Reorganize printing interface a bit |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add default implementation of printing interface |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix minor detail |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix Mul/Div clobbers |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix a few typos, implement load/store |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add functions to buld X86 specific constructs |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add information about memory index representation |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add load/store instructions |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Switch visitRet to use getClass() |
tree | commitdiff |
2002-11-14 |
Brian Gaeke | include/llvm/CodeGen/MachineInstrBuilder.h: Add addClob... |
tree | commitdiff |
2002-11-11 |
Brian Gaeke | InstSelectSimple.cpp: (visitReturnInst) Add return... |
tree | commitdiff |
2002-11-09 |
Chris Lattner | Fix warning |
tree | commitdiff |
2002-11-07 |
Chris Lattner | _REALLY_ fix the float constant problem |
tree | commitdiff |
2002-11-07 |
Chris Lattner | Print out 'float' constants correctly |
tree | commitdiff |
2002-11-07 |
Brian Gaeke | Add instruction selection code and tests for setcc... |
tree | commitdiff |
2002-11-06 |
Nick Hildenbrandt | Fixes escapeing bug in strings. Fixes test case test... |
tree | commitdiff |
2002-11-06 |
Nick Hildenbrandt | Loads and stores can't be inlined. This fixes test... |
tree | commitdiff |
2002-11-06 |
Vikram S. Adve | Remove a nasty little semi-colon someone introduced... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Move function to cpp file from header |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement signed and unsigned division and remainder |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement multiply operator |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Implement subtract |
tree | commitdiff |
2002-11-02 |
Chris Lattner | shuffle code around a bit, implement and, or, xor |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Add PHI node support, add comment for branch function |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement unconditional branching support |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Fix nonconstant shift case |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Use a more table driven approach to handling types... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Make switch statements denser, but only because of... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Remove dead variable |
tree | commitdiff |
2002-11-01 |
Nick Hildenbrandt | Fixed bug in Regression/CBackend/2002-10-30-FunctionPoi... |
tree | commitdiff |
2002-11-01 |
Chris Lattner | New iostream definitions |
tree | commitdiff |
2002-10-31 |
Brian Gaeke | InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst. |
tree | commitdiff |
2002-10-31 |
Chris Lattner | Reassociate pass now works |
tree | commitdiff |
2002-10-30 |
Vikram S. Adve | Bug fix: need to initialize new CallArgsDescriptor... |
tree | commitdiff |
2002-10-30 |
Vikram S. Adve | In getID(), don't call getValidSymbolName to mangle... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Add lots more info |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Make sure to set the destination register correctly |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Set the destination register field based on the target... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Add flag to specify when no value is produced by an... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Sparc backend doesn't use target specific flags yet |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Implement the new optional getRegisterInfo |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Print machine code after instruction selection |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Make sure to pass the LLVM basic block in |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Construct annotation, to make sure it's attached to... |
tree | commitdiff |
2002-10-29 |
Misha Brukman | Fix spelling of `propagate'. |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Convert backend to use passes, implement X86TargetMachine |
tree | commitdiff |
2002-10-29 |
Chris Lattner | These are no longer virtual methods |
tree | commitdiff |
2002-10-29 |
Chris Lattner | * Privatize the TargetName |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Implement findOptimalStorageSize a bit more generally |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Allow TargetMachine to refuse static code gen |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Rename X86InstructionInfo to X86InstrInfo |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Minor renaming |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove unneccesary #includes |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Rename Sparc.h to TargetMachineImpls.h |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Reenable X86 backend, even though it doesn't do much... |
tree | commitdiff |
2002-10-29 |
Vikram S. Adve | Remove separate vector of implicit refs from MachineIns... |
tree | commitdiff |
2002-10-29 |
Vikram S. Adve | Move CallArgsDescriptor into this class instead of... |
tree | commitdiff |
2002-10-29 |
Vikram S. Adve | Bug fix: align size for dynamic allocas according to... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Switch to generating machineinstr's instead of MInstruc... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Be compatible with sparc backend |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Implement MachineInstrInfo interface |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Switch to different flag set |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Move TargetInstrDescriptors to MachineInstrInfo.cpp |
tree | commitdiff |
2002-10-29 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Use higher level methods, don't use TargetInstrDescript... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Use higher level method |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove #include, misleading comment, and a typedef... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Inline typedef, eliminate unused method |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove long dead #if 0 |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Add #includes that were eliminated from headers |
tree | commitdiff |
2002-10-29 |
Chris Lattner | De-inline methods |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove #include |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove unneeded #include |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Remove forward decl |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Make assertIGNode be private to the InterferenceGraph... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | MachineInstrInfo doesn't need a TargetMachine |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Don't build X86 target until it builds properly again |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Seperate code out of TargetMachine into MachineInstrInfo |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Initial stab at MachineInstr'ication |
tree | commitdiff |
2002-10-28 |
Chris Lattner | MachineInstrInfo no longer #includes this header, so... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Use BuildMI instead of explicit code. |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Remove all traces of the "Opcode Mask" field in the... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Fix minor bug |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Don't pass default args |
tree | commitdiff |
2002-10-28 |
Misha Brukman | Fixed spelling and grammar. |
tree | commitdiff |
2002-10-28 |
Misha Brukman | Rewrote uses of deprecated `MachineFunction::get(BasicB... |
tree | commitdiff |
next |