| Commit message (Expand) | Author | Age |
* | s/NextValueNo/NextMDValueNo while processing metadata. | Devang Patel | 2010-01-11 |
* | Turns out llvm-gcc still uses SplitString with a vector. Add it back until I | Benjamin Kramer | 2010-01-11 |
* | Reimplement getToken and SplitString as "StringRef helper functions" | Benjamin Kramer | 2010-01-11 |
* | Use a 32-bit and with implicit zero-extension instead of a 64-bit and if it | Dan Gohman | 2010-01-11 |
* | Re-instate MOV64r0 and MOV16r0, with adjustments to work with the | Dan Gohman | 2010-01-11 |
* | Pattern top-level operators don't need to be restricted to a | Dan Gohman | 2010-01-11 |
* | Reword this comment to reference a more fundamental issue. | Dan Gohman | 2010-01-11 |
* | Select an OR with immediate as an ADD if the input bits are known zero. This ... | Evan Cheng | 2010-01-11 |
* | Implement a feature (-vector-unaligned-mem) to allow targets to | David Greene | 2010-01-11 |
* | Respond to Chris' review: | Victor Hernandez | 2010-01-11 |
* | add one more bitfield optimization, allowing clang to generate | Chris Lattner | 2010-01-11 |
* | Extend CanEvaluateZExtd to handle and/or/xor more aggressively in the | Chris Lattner | 2010-01-11 |
* | Remove the dead TD argument to CanEvaluateZExtd, and add a | Chris Lattner | 2010-01-11 |
* | improve comments, remove dead TD argument to CanEvaluateSExtd. | Chris Lattner | 2010-01-11 |
* | teach sext optimization to handle truncs from types that are not | Chris Lattner | 2010-01-10 |
* | teach zext optimization how to deal with truncs that don't come from | Chris Lattner | 2010-01-10 |
* | fix a buggy assertion, CreateIntegerCast should allow | Chris Lattner | 2010-01-10 |
* | Suppress a warning on gcc 4.4. | Mikhail Glushenkov | 2010-01-10 |
* | simplify CanEvaluateSExtd to return a bool now that we have a | Chris Lattner | 2010-01-10 |
* | the NumCastsRemoved argument to CanEvaluateSExtd is dead, remove it. | Chris Lattner | 2010-01-10 |
* | now that the cost model has changed, we can always consider | Chris Lattner | 2010-01-10 |
* | Compute isFunctionLocal in MDNode ctor or via argument in new function getWhe... | Victor Hernandez | 2010-01-10 |
* | change the preferred canonical form for a sign extension to be | Chris Lattner | 2010-01-10 |
* | fix indentation of switch statements, no functionality change. | Chris Lattner | 2010-01-10 |
* | fix pasto that broke bootstrap. | Chris Lattner | 2010-01-10 |
* | simplify CanEvaluateZExtd now that we don't care about the number of | Chris Lattner | 2010-01-10 |
* | two changes: | Chris Lattner | 2010-01-10 |
* | enhance CanEvaluateZExtd to handle shift left and sext, allowing | Chris Lattner | 2010-01-10 |
* | remove an xform subsumed by EvaluateInDifferentType. | Chris Lattner | 2010-01-10 |
* | Fix nondeterministic behavior. | Julien Lerouge | 2010-01-10 |
* | clean up this xform by using m_Trunc. | Chris Lattner | 2010-01-10 |
* | inline and remove the rest of commonIntCastTransforms. | Chris Lattner | 2010-01-10 |
* | Inline the expression type promotion/demotion stuff out of | Chris Lattner | 2010-01-10 |
* | "In order to ease automatic bindings generation, it would be helpful if boole... | Chris Lattner | 2010-01-09 |
* | fix PR5983, reject function bodies with no blocks per the grammar. | Chris Lattner | 2010-01-09 |
* | Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets into | Jeffrey Yasskin | 2010-01-09 |
* | Use WriteAsOperand instead of getName() to print loop header names, | Dan Gohman | 2010-01-09 |
* | Fixed linking of modules containing aliases to constant bitcasts. Existing b... | David Chisnall | 2010-01-09 |
* | Suppress use of uninitialized variable warning. | Duncan Sands | 2010-01-09 |
* | only factor from expressions whose uses are empty and whose | Chris Lattner | 2010-01-09 |
* | Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode | Dan Gohman | 2010-01-09 |
* | clean up this code, add a fixme. | Chris Lattner | 2010-01-09 |
* | Delete NamedMDSymTable while destrucing Module. | Devang Patel | 2010-01-09 |
* | NamedMDNode is never used so there is no need to enumerate it here. | Devang Patel | 2010-01-09 |
* | Fix nondeterministic behavior. | Julien Lerouge | 2010-01-09 |
* | NamedMDNode element is either null or MDNode. Otherwise this is a malformed N... | Devang Patel | 2010-01-09 |
* | Derive NamedMDNode from Value. | Devang Patel | 2010-01-09 |
* | Dan pointed out checking whether a node is dead by comparing its opcode to IS... | Evan Cheng | 2010-01-09 |
* | Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result... | Evan Cheng | 2010-01-08 |
* | Remove unnecessary dyn_cast and add a comment. Part of a WIP. | Eric Christopher | 2010-01-08 |