2008-06-05 |
Zhou Sheng | If BitWidth equals to ShtAmt, the RHSKnownZero[BitWidth... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Change the Verifier to support returning first class... |
tree | commitdiff |
2008-06-05 |
Zhou Sheng | As comments said, for negative value, the arithmetic |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Learn ScalarReplAggregrates how stores and loads of... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Let StructRetPromotion check if all if its users are... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Let StructRetPromotion check if it's users are really... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Use use_iterator::getOperandNo instead of CallSite... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | * Make CallSite::hasArgument const and let it take... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Update comments and documentation to reflect that GCSE... |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Fix a memcpy lowering bug. Even though the memcpy align... |
tree | commitdiff |
2008-06-04 |
Owen Anderson | Remove unneeded #include. |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Oops. Should not be enabled by default. |
tree | commitdiff |
2008-06-04 |
Chris Lattner | Rewrite a bunch of the CBE's inline asm code, giving... |
tree | commitdiff |
2008-06-04 |
Owen Anderson | Correctly construct live intervals for the copies we... |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Revert this. |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Replace two manual loops with calls to CallSite::hasArg... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Add CallSite::hasArgument to allow for seeing if a... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Add a Name parameter to two of the init methods of... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Implement the two constructors in InsertValueInst and... |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Add a stack slot coloring pass. Not yet enabled. |
tree | commitdiff |
2008-06-04 |
Evan Cheng | LowerSubregs should not clobber any analysis. |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Move #include to right place. |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Register if-converter pass for -debug-pass. |
tree | commitdiff |
2008-06-04 |
Evan Cheng | More pass manager debugging outputs. |
tree | commitdiff |
2008-06-04 |
Duncan Sands | Change packed struct layout so that field sizes |
tree | commitdiff |
2008-06-04 |
Chris Lattner | Add #includes required by GCC 4.3, thanks for Zhongxing Xu |
tree | commitdiff |
2008-06-04 |
Bruno Cardoso Lopes | Some Mips minor fixes |
tree | commitdiff |
2008-06-04 |
Owen Anderson | We need to subtract one from this index because live... |
tree | commitdiff |
2008-06-03 |
Scott Michel | Fix spellnig error |
tree | commitdiff |
2008-06-03 |
Owen Anderson | LoopIndexSplit can sometimes result in cases where... |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Prevent a crash in debug dumps. |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Add StringConstantPrefix to control what the |
tree | commitdiff |
2008-06-03 |
Scott Michel | Find a better place to output hex constants correspondi... |
tree | commitdiff |
2008-06-03 |
Bruno Cardoso Lopes | Fixed bug in bad behavior in calculateFrameObjectOffsets, |
tree | commitdiff |
2008-06-03 |
Evan Cheng | Do not run loop-aligner at -fast (e.g. -O0). |
tree | commitdiff |
2008-06-03 |
Scott Michel | Revert this patch |
tree | commitdiff |
2008-06-03 |
Devang Patel | "Unable to schedule <A> required by <B>" is more helpfu... |
tree | commitdiff |
2008-06-03 |
Devang Patel | Add debugging aid. |
tree | commitdiff |
2008-06-03 |
Dan Gohman | Fix whitespace in whitespace-significant pseudocode... |
tree | commitdiff |
2008-06-03 |
Dan Gohman | Constant folding for insertvalue and extractvalue. |
tree | commitdiff |
2008-06-02 |
Devang Patel | Update dom tree. Fix PR 2372. |
tree | commitdiff |
2008-06-02 |
Dan Gohman | Fold adds and subtracts of zero immediately, instead... |
tree | commitdiff |
2008-06-02 |
Scott Michel | Minor cosmetic patch so that the hex equivalent of... |
tree | commitdiff |
2008-06-02 |
Scott Michel | Add necessary 64-bit support so that gcc frontend compi... |
tree | commitdiff |
2008-06-02 |
Dan Gohman | Implement CBE support for first-class structs and array... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | Remove unneeded code I added. |
tree | commitdiff |
2008-06-02 |
Owen Anderson | Correctly handle removed instructions at the beginning... |
tree | commitdiff |
2008-06-02 |
Wojciech Matyjewicz | Fixes PR2395. Looking for a constant in a GEP tail... |
tree | commitdiff |
2008-06-02 |
Rafael Espindola | Don't use the GOT for symbols that are not externally... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move CannotBeNegativeZero to ValueTracking. Simplify... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Fix two issues that Eli Friedman pointed out, where... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Don't remove the memcpy when call slot substitution... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Remember to update the reverse non-local cache when... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Make ping more aggressive in finding nonlocal caching... |
tree | commitdiff |
2008-06-01 |
Duncan Sands | When simplifying a call to a bitcast function, tighten up |
tree | commitdiff |
2008-06-01 |
Bruno Cardoso Lopes | Fixed flag issue that was generating infinite loop... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | AsmWriter support for insertvalue/extractvalue. These... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Improved bitcode support for insertvalue/extractvalue. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Fix some bugs with the handling of indices in insertval... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Peer through sext/zext when looking for not(cmp). |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Yay us! Every one of these examples turns into icmp... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Add more i1 optimizations. add, sub, mul, s/udiv on... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Adding i1 is always Xor. |
tree | commitdiff |
2008-05-31 |
Chris Lattner | Fix the CBE's handling of instructions whose result... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Factor several methods, including getInversePredicate and |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Teach the DAGISelEmitter to not compute the variable_op... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Remove an unused variable. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | IR, bitcode reader, bitcode writer, and asmparser chang... |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Fix indentation. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Fix indentation. |
tree | commitdiff |
2008-05-30 |
Owen Anderson | The coalescer doesn't need LiveVariables now that we... |
tree | commitdiff |
2008-05-30 |
Gabor Greif | rewrite operand loops to use iterators |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Preserve the register coallescer, and update live inter... |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Since LCSSA switched over to DenseMap, we have to be... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Give a proper error message when a command line option... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Use eraseFromParent() instead of doing that manually... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Let Instruction::getOpcodeName() return something usefu... |
tree | commitdiff |
2008-05-30 |
Bill Wendling | Add the "AsCheapAsAMove" flag to some 64-bit xor instru... |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Remove an unused variable. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a copy+paste error in a comment. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Make the renumbering correct in the face of deleted... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Unbreak build. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Add patterns for CALL32m and CALL64m. They aren't match... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Remove more iostream header includes. Needed to impleme... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Remove <iostream>. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Add newline at end of file. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Fix a tblgen problem handling variable_ops in tblgen... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | const-ify getOpcode. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Expand small memmovs using inline code. Set the X86... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Revert part of my last patch that I didn't intend to... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Renumbering needs to account for instruction slot offse... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Force postdom to be linked into opt and bugpoint, even... |
tree | commitdiff |
2008-05-29 |
Duncan Sands | Add a newline at the end of this file. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Replace the old ADCE implementation with a new one... |
tree | commitdiff |
2008-05-29 |
Evan Cheng | Implement vector shift up / down and insert zero with... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Remove debugging code. |
tree | commitdiff |
2008-05-29 |
Bill Wendling | XOR?RI instructions aren't as cheap as moves. |
tree | commitdiff |
2008-05-29 |
Gabor Greif | convert more operand loops to iterator formulation |
tree | commitdiff |
next |