2004-05-26 |
Chris Lattner | Fix PR344: the incorrect remove was being used. |
tree | commitdiff |
2004-05-26 |
Tanya Lattner | Adding scheduling class. |
tree | commitdiff |
2004-05-26 |
Tanya Lattner | Updating my cvs versions. THis is still in progress... |
tree | commitdiff |
2004-05-25 |
Brian Gaeke | Add a (not very meaningful) default constructor for... |
tree | commitdiff |
2004-05-25 |
Reid Spencer | Convert to SymbolTable's new iteration interface. |
tree | commitdiff |
2004-05-25 |
Reid Spencer | Remove use of Type::TypeTy from an assert. It will... |
tree | commitdiff |
2004-05-23 |
Chris Lattner | Add support for accurate garbage collection to the... |
tree | commitdiff |
2004-05-23 |
Chris Lattner | Add some notes to myself, no functional changes |
tree | commitdiff |
2004-05-23 |
Chris Lattner | minor wording change |
tree | commitdiff |
2004-05-23 |
Brian Gaeke | Fix a typo in a comment. |
tree | commitdiff |
2004-05-20 |
Chris Lattner | Fix to make the CBE always emit comparisons inline... |
tree | commitdiff |
2004-05-20 |
Brian Gaeke | Fix a bug in outputting branches to constant PCs. Since... |
tree | commitdiff |
2004-05-19 |
Brian Gaeke | Minor simplification: eliminate a dyn_cast. |
tree | commitdiff |
2004-05-14 |
Brian Gaeke | Don't keep track of references to LLVM BasicBlocks... |
tree | commitdiff |
2004-05-14 |
Brian Gaeke | Support MachineBasicBlock operands on RawFrm instructions. |
tree | commitdiff |
2004-05-14 |
Brian Gaeke | Generate branch machine instructions with MachineBasicB... |
tree | commitdiff |
2004-05-13 |
Chris Lattner | Two more improvements for null pointer handling: storin... |
tree | commitdiff |
2004-05-13 |
Chris Lattner | Second half of my fixed-sized-alloca patch. This folds... |
tree | commitdiff |
2004-05-13 |
Chris Lattner | Substantially improve code generation for address expos... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Pass boolean constants into function calls more efficie... |
tree | commitdiff |
2004-05-10 |
Chris Lattner | Fix a fairly serious pessimizaion that was preventing... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Fix some comments, avoid sign extending booleans when... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Generate more efficient code for casting booleans to... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | syntactically loopify natural loops so that the GCC... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Do not emit prototypes for setjmp/longjmp, as they... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Make the floating point constant pools local to each... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Get this looking more like a function pass. |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Print all PHI copies for successor blocks before the... |
tree | commitdiff |
2004-05-08 |
Tanya Lattner | Changed CPUResource to allow access to maxnum users. |
tree | commitdiff |
2004-05-08 |
Tanya Lattner | Updating my versions of ModuloScheduling in cvs. Still... |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Add support for widening integral casts. |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Add a bunch more branches |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Flesh out GEP support |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Add ADD with immediate |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Add forms of CMP, SUBCC, and a few branches, and some... |
tree | commitdiff |
2004-05-08 |
Brian Gaeke | Add stub support for GEPs. |
tree | commitdiff |
2004-05-07 |
Brian Gaeke | Add support for copying bool constants to registers. |
tree | commitdiff |
2004-05-07 |
Chris Lattner | Codegen floating point stores of constants into integer... |
tree | commitdiff |
2004-05-07 |
Chris Lattner | Make comparisons against the null pointer as efficient... |
tree | commitdiff |
2004-05-04 |
Brian Gaeke | Missing piece of fix for Bug 333 |
tree | commitdiff |
2004-05-04 |
Brian Gaeke | Correctly mangle function names when they are used... |
tree | commitdiff |
2004-05-04 |
Chris Lattner | Remove unneeded check |
tree | commitdiff |
2004-05-04 |
Chris Lattner | Improve signed division by power of 2 *dramatically... |
tree | commitdiff |
2004-05-04 |
Chris Lattner | Improve code generated for integer multiplications... |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Remove unused #include |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Iterate over the Machine CFG that Brian added instead... |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Add a constructor that got lost |
tree | commitdiff |
2004-04-30 |
Tanya Lattner | Removing MachineResource class. |
tree | commitdiff |
2004-04-28 |
Brian Gaeke | Make RequiresFPRegKill() take a MachineBasicBlock arg. |
tree | commitdiff |
2004-04-28 |
Brian Gaeke | In InsertFPRegKills(), use the machine-CFG itself rathe... |
tree | commitdiff |
2004-04-28 |
Brian Gaeke | Update the machine-CFG edges whenever we see a branch. |
tree | commitdiff |
2004-04-27 |
Brian Gaeke | Integrate the rest of my random sparcv9 scribblings... |
tree | commitdiff |
2004-04-27 |
Chris Lattner | Changes to fix up the inst_iterator to pass to boost... |
tree | commitdiff |
2004-04-25 |
Brian Gaeke | Fix file header comments and include guards -- many... |
tree | commitdiff |
2004-04-25 |
Brian Gaeke | Add a getRegisterInfo() accessor just like on the X86... |
tree | commitdiff |
2004-04-25 |
Brian Gaeke | Regularize file header comment and include guard. |
tree | commitdiff |
2004-04-25 |
Brian Gaeke | Add MRegisterInfo subclass for the SparcV9 target ... |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Fix a typo. |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Merge TargetRegInfo.h into SparcV9RegInfo.h, which... |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Include SparcV9RegInfo.h instead of TargetRegInfo.h. |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Include SparcV9RegInfo.h instead of TargetRegInfo.h... |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Get rid of the old byte-at-a-time emission code used... |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Use emitWordAt() to emit forward-branch fixups. |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Emit SPARC machine code a word at a time instead of... |
tree | commitdiff |
2004-04-21 |
Brian Gaeke | Make SparcV9RegInfo::getRegType() return the right... |
tree | commitdiff |
2004-04-20 |
Brian Gaeke | Make it legal to ask for the type of a specialreg |
tree | commitdiff |
2004-04-19 |
Brian Gaeke | Make it legal to request a load or store of %fsr. |
tree | commitdiff |
2004-04-19 |
Brian Gaeke | Regularize include guards and remove some excess whites... |
tree | commitdiff |
2004-04-19 |
Brian Gaeke | Tighten up SparcV9FloatCCRegClass::getRegName()'s asser... |
tree | commitdiff |
2004-04-19 |
Brian Gaeke | Regularize include guards, remove some excess whitespac... |
tree | commitdiff |
2004-04-15 |
Brian Gaeke | Give SparcV9CodeEmitter a head-of-file comment and... |
tree | commitdiff |
2004-04-14 |
John Criswell | Remove code to adjust the iterator for llvm.readio... |
tree | commitdiff |
2004-04-14 |
Brian Gaeke | Fix typo. |
tree | commitdiff |
2004-04-14 |
Chris Lattner | This is the real fix for Codegen/X86/2004-04-13-FPCMOV... |
tree | commitdiff |
2004-04-13 |
John Criswell | Added support for the llvm.readio and llvm.writeio... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Implement a small optimization, which papers over the... |
tree | commitdiff |
2004-04-13 |
Brian Gaeke | I don't think we have to have 4 extra allocated (but... |
tree | commitdiff |
2004-04-13 |
Brian Gaeke | I started working on casts, but I don't have anything... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Emit the immediate form of in/out when possible. |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add immediate forms of in/out. Use let to shorten... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add support for new instruction type |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add support for the printImplicitDefsBefore flag |
tree | commitdiff |
2004-04-12 |
Brian Gaeke | We don't need to insert TargetData into the PassManager... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Fix issues that the local allocator has dealing with... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | No really, fix printing for LLC. I gotta get a way... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Correct printing for LLC and the encoding for the JIT |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Use the fucomi[p] instructions to perform floating... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add support for the FUCOMIr instruction |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add two new instructions |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Fix a bug in my load/cast folding patch. |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Adjust some comments, fix a bug in my previous patch |
tree | commitdiff |
2004-04-11 |
Chris Lattner | On X86, casting an integer to floating point requires... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Implement folding of loads into floating point operatio... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Unify all of the code for floating point +,-,*,/ into... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | This implements folding of constant operands into float... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Restructure the mul/div/rem handling code to follow... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Codegen FP adds and subtracts with a constant more... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Add some new instructions |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Relax assertion to make this function work with a broad... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Two changes: |
tree | commitdiff |
next |