| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove unneeded check | Chris Lattner | 2004-05-04 | 2 | -2/+0 |
* | Improve signed division by power of 2 *dramatically* from this: | Chris Lattner | 2004-05-04 | 2 | -18/+126 |
* | Improve code generated for integer multiplications by 2,3,5,9 | Chris Lattner | 2004-05-04 | 2 | -4/+32 |
* | Remove unused #include | Chris Lattner | 2004-05-01 | 2 | -2/+0 |
* | Iterate over the Machine CFG that Brian added instead of the LLVM CFG. | Chris Lattner | 2004-05-01 | 2 | -42/+8 |
* | Add a constructor that got lost | Chris Lattner | 2004-05-01 | 1 | -0/+3 |
* | Removing MachineResource class. | Tanya Lattner | 2004-04-30 | 1 | -1/+1 |
* | Make RequiresFPRegKill() take a MachineBasicBlock arg. | Brian Gaeke | 2004-04-28 | 2 | -6/+6 |
* | In InsertFPRegKills(), use the machine-CFG itself rather than the | Brian Gaeke | 2004-04-28 | 2 | -6/+6 |
* | Update the machine-CFG edges whenever we see a branch. | Brian Gaeke | 2004-04-28 | 2 | -0/+10 |
* | Integrate the rest of my random sparcv9 scribblings into this file | Brian Gaeke | 2004-04-27 | 1 | -2/+3 |
* | Changes to fix up the inst_iterator to pass to boost iterator checks. This | Chris Lattner | 2004-04-27 | 3 | -14/+14 |
* | Fix file header comments and include guards -- many files have been moved or | Brian Gaeke | 2004-04-25 | 30 | -54/+67 |
* | Add a getRegisterInfo() accessor just like on the X86 target. | Brian Gaeke | 2004-04-25 | 1 | -0/+3 |
* | Regularize file header comment and include guard. | Brian Gaeke | 2004-04-25 | 1 | -3/+12 |
* | Add MRegisterInfo subclass for the SparcV9 target (containing only stub | Brian Gaeke | 2004-04-25 | 2 | -0/+420 |
* | Fix a typo. | Brian Gaeke | 2004-04-23 | 1 | -2/+1 |
* | Merge TargetRegInfo.h into SparcV9RegInfo.h, which is its only subclass. | Brian Gaeke | 2004-04-23 | 1 | -5/+280 |
* | Include SparcV9RegInfo.h instead of TargetRegInfo.h. | Brian Gaeke | 2004-04-23 | 10 | -10/+10 |
* | Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit of | Brian Gaeke | 2004-04-23 | 1 | -1/+1 |
* | Get rid of the old byte-at-a-time emission code used when the Sparc JIT was | Brian Gaeke | 2004-04-23 | 1 | -9/+0 |
* | Use emitWordAt() to emit forward-branch fixups. | Brian Gaeke | 2004-04-23 | 1 | -1/+1 |
* | Emit SPARC machine code a word at a time instead of a byte at a time. | Brian Gaeke | 2004-04-23 | 1 | -1/+5 |
* | Make SparcV9RegInfo::getRegType() return the right answer for registers | Brian Gaeke | 2004-04-21 | 1 | -5/+6 |
* | Make it legal to ask for the type of a specialreg | Brian Gaeke | 2004-04-20 | 1 | -0/+2 |
* | Make it legal to request a load or store of %fsr. | Brian Gaeke | 2004-04-19 | 1 | -0/+2 |
* | Regularize include guards and remove some excess whitespace. | Brian Gaeke | 2004-04-19 | 1 | -4/+2 |
* | Tighten up SparcV9FloatCCRegClass::getRegName()'s assertion - if you ask it for | Brian Gaeke | 2004-04-19 | 1 | -2/+1 |
* | Regularize include guards, remove some excess whitespace and fix some comments. | Brian Gaeke | 2004-04-19 | 1 | -14/+11 |
* | Give SparcV9CodeEmitter a head-of-file comment and a PassName. | Brian Gaeke | 2004-04-15 | 1 | -1/+6 |
* | Remove code to adjust the iterator for llvm.readio and llvm.writeio. | John Criswell | 2004-04-14 | 2 | -20/+0 |
* | Fix typo. | Brian Gaeke | 2004-04-14 | 1 | -1/+1 |
* | This is the real fix for Codegen/X86/2004-04-13-FPCMOV-Crash.llx which works | Chris Lattner | 2004-04-14 | 2 | -14/+16 |
* | Added support for the llvm.readio and llvm.writeio intrinsics. | John Criswell | 2004-04-13 | 2 | -0/+58 |
* | Implement a small optimization, which papers over the problem in | Chris Lattner | 2004-04-13 | 2 | -6/+24 |
* | I don't think we have to have 4 extra allocated (but unused) bytes on the stack. | Brian Gaeke | 2004-04-13 | 4 | -4/+4 |
* | I started working on casts, but I don't have anything compilable yet. | Brian Gaeke | 2004-04-13 | 4 | -0/+44 |
* | Emit the immediate form of in/out when possible. | Chris Lattner | 2004-04-13 | 2 | -98/+164 |
* | Add immediate forms of in/out. Use let to shorten lines | Chris Lattner | 2004-04-13 | 1 | -7/+19 |
* | Add support for new instruction type | Chris Lattner | 2004-04-13 | 1 | -0/+2 |
* | Add support for the printImplicitDefsBefore flag | Chris Lattner | 2004-04-13 | 4 | -10/+69 |
* | We don't need to insert TargetData into the PassManager here. | Brian Gaeke | 2004-04-12 | 1 | -5/+0 |
* | Fix issues that the local allocator has dealing with instructions that implic... | Chris Lattner | 2004-04-12 | 5 | -15/+24 |
* | No really, fix printing for LLC. I gotta get a way for CVS to whine at me if | Chris Lattner | 2004-04-12 | 1 | -1/+1 |
* | Correct printing for LLC and the encoding for the JIT | Chris Lattner | 2004-04-12 | 1 | -3/+4 |
* | Use the fucomi[p] instructions to perform floating point comparisons instead | Chris Lattner | 2004-04-12 | 2 | -6/+14 |
* | Add support for the FUCOMIr instruction | Chris Lattner | 2004-04-12 | 2 | -54/+68 |
* | Add two new instructions | Chris Lattner | 2004-04-12 | 1 | -0/+4 |
* | Fix a bug in my load/cast folding patch. | Chris Lattner | 2004-04-12 | 2 | -24/+28 |
* | Adjust some comments, fix a bug in my previous patch | Chris Lattner | 2004-04-12 | 2 | -8/+8 |