| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Improve code generated for integer multiplications by 2,3,5,9 | Chris Lattner | 2004-05-04 | 2 | -4/+32 |
* | Minor efficiency tweak, suggested by Patrick Meredith | Chris Lattner | 2004-05-04 | 1 | -4/+4 |
* | Fix typo | Brian Gaeke | 2004-05-03 | 1 | -1/+1 |
* | In InsertProfilingInitCall(), make it legal to pass in a null array, in | Brian Gaeke | 2004-05-03 | 2 | -7/+13 |
* | Add initial implementation of basic-block tracing instrumentation pass. | Brian Gaeke | 2004-05-03 | 1 | -0/+76 |
* | Fix a problem with double freeing memory. For some reason, CallGraph is not | Chris Lattner | 2004-05-02 | 1 | -0/+1 |
* | Plug a minor memory leak | Chris Lattner | 2004-05-02 | 1 | -0/+1 |
* | Do not clone arbitrary condition instructions. | Chris Lattner | 2004-05-02 | 1 | -1/+1 |
* | Do not infinitely "unroll" single BB loops. | Chris Lattner | 2004-05-02 | 1 | -5/+4 |
* | Dont' merge terminators that are needed to select PHI node values. | Chris Lattner | 2004-05-02 | 1 | -1/+1 |
* | Implement SimplifyCFG/branch-cond-merge.ll | Chris Lattner | 2004-05-01 | 1 | -10/+64 |
* | Make sure to reprocess instructions used by deleted instructions to avoid | Chris Lattner | 2004-05-01 | 1 | -5/+12 |
* | Make sure the instruction combiner doesn't lose track of instructions | Chris Lattner | 2004-05-01 | 1 | -3/+6 |
* | Fix my missing parens | Chris Lattner | 2004-05-01 | 1 | -1/+1 |
* | Implement SimplifyCFG/branch-cond-prop.ll | Chris Lattner | 2004-05-01 | 1 | -2/+30 |
* | 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 |
* | Operate on the Machine CFG instead of on the LLVM CFG | Chris Lattner | 2004-05-01 | 2 | -17/+12 |
* | Stop LiveVariables from using BasicBlocks as part of the mapping, instead | Chris Lattner | 2004-05-01 | 1 | -29/+20 |
* | Add a constructor that got lost | Chris Lattner | 2004-05-01 | 1 | -0/+3 |
* | Generalize the strlen size_t hack, for the benefit of the other external | Brian Gaeke | 2004-05-01 | 1 | -17/+33 |
* | Removing MachineResource class. | Tanya Lattner | 2004-04-30 | 1 | -1/+1 |
* | Fix a major pessimization in the instcombiner. If an allocation instruction | Chris Lattner | 2004-04-30 | 1 | -1/+1 |
* | Wrapped code and comments at 80 cols; doxygenified some comments. | Misha Brukman | 2004-04-29 | 2 | -18/+20 |
* | Reorder #includes as per style guide. | Misha Brukman | 2004-04-29 | 1 | -3/+3 |
* | class AssemblyWriter: | Misha Brukman | 2004-04-28 | 1 | -103/+109 |
* | Send text and numbers directly to CachedWriter's contained ostream. | Misha Brukman | 2004-04-28 | 1 | -1/+2 |
* | Squelch compile-time warning (profile build). | Misha Brukman | 2004-04-28 | 1 | -1/+1 |
* | * Add ability to print out type as symbolic | Misha Brukman | 2004-04-28 | 1 | -3/+15 |
* | 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 |
* | Fix warning building in optimized mode | Chris Lattner | 2004-04-27 | 1 | -0/+1 |
* | Changes to fix up the inst_iterator to pass to boost iterator checks. This | Chris Lattner | 2004-04-27 | 13 | -38/+47 |
* | Add functions that return instances of these printer passes | Brian Gaeke | 2004-04-26 | 1 | -0/+10 |
* | If an object is not in the scalar map then it must be a global from another | Chris Lattner | 2004-04-26 | 1 | -33/+33 |
* | Instcombine X/-1 --> 0-X | Chris Lattner | 2004-04-26 | 1 | -1/+5 |
* | 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 |
* | * Allow aggregating extracted function arguments (controlled by flag) | Misha Brukman | 2004-04-23 | 1 | -45/+197 |
* | Fix a typo. | Brian Gaeke | 2004-04-23 | 1 | -2/+1 |
* | Move the scev expansion code into this pass, where it belongs. There is | Chris Lattner | 2004-04-23 | 1 | -12/+252 |
* | Eliminate all of the SCEV Expansion code which is really part of the | Chris Lattner | 2004-04-23 | 1 | -213/+9 |
* | 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 | 2 | -2/+2 |
* | 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 |