| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement function notes as function attributes. | Devang Patel | 2008-09-26 | 5 | -5/+6 |
* | Now Attributes are divided in three groups | Devang Patel | 2008-09-26 | 6 | -28/+61 |
* | Large mechanical patch. | Devang Patel | 2008-09-25 | 17 | -131/+131 |
* | Commit CodeGenPrepare.cpp changes which was accidentially left out of 56526. | Evan Cheng | 2008-09-24 | 1 | -19/+2 |
* | Fix fallout in CodeGenPrepare from 56526. Will likely need more work. | Eric Christopher | 2008-09-24 | 1 | -119/+136 |
* | s/ParamAttrsWithIndex/FnAttributeWithIndex/g | Devang Patel | 2008-09-24 | 4 | -27/+27 |
* | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. | Devang Patel | 2008-09-24 | 5 | -5/+5 |
* | Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. | Devang Patel | 2008-09-23 | 5 | -5/+5 |
* | s/ParameterAttributes/Attributes/g | Devang Patel | 2008-09-23 | 8 | -26/+25 |
* | Use parameter attribute store (soon to be renamed) for | Devang Patel | 2008-09-23 | 5 | -5/+5 |
* | Add hasNote() to check note associated with a function. | Devang Patel | 2008-09-22 | 5 | -5/+5 |
* | Initial support for the CMake build system. | Oscar Fuentes | 2008-09-22 | 5 | -0/+91 |
* | Implement review feedback from Devang: make use | Duncan Sands | 2008-09-20 | 1 | -26/+11 |
* | Remove the MarkModRef pass (use AddReadAttrs instead). | Duncan Sands | 2008-09-19 | 1 | -69/+0 |
* | Add a new pass AddReadAttrs which works out which functions | Duncan Sands | 2008-09-19 | 1 | -0/+135 |
* | splitLoop does not handle split condition EQ. | Devang Patel | 2008-09-18 | 1 | -0/+6 |
* | Decrementing the iterator here could be wrong if the worklist is empty after ... | Bill Wendling | 2008-09-18 | 1 | -4/+5 |
* | Try to place hoisted instructions befoe icmp instruction. | Devang Patel | 2008-09-18 | 1 | -2/+23 |
* | Do not hoist instruction above branch condition. The instruction may use bran... | Devang Patel | 2008-09-17 | 1 | -9/+2 |
* | Do not ignore iv uses outside the loop. | Devang Patel | 2008-09-17 | 1 | -1/+21 |
* | Improve instcombine's handling of integer min and max in two ways: | Dan Gohman | 2008-09-16 | 1 | -29/+115 |
* | Teach LSR to optimize away SMAX operations for tripcounts in common | Dan Gohman | 2008-09-15 | 1 | -0/+127 |
* | On 64-bit targets, change 32-bit getelementptr indices to be 64-bit | Dan Gohman | 2008-09-11 | 1 | -1/+12 |
* | Fix a vectorshuffle instcombine bug introduced by r55995. | Dan Gohman | 2008-09-11 | 1 | -1/+4 |
* | Fix a copy+paste bug that Duncan spotted. For several | Dan Gohman | 2008-09-11 | 1 | -1/+1 |
* | In my analysis for r56076 I missed the case where the original | Dan Gohman | 2008-09-11 | 1 | -1/+2 |
* | Fix an icmp+sdiv optimization to check for and handle an overflow | Dan Gohman | 2008-09-10 | 1 | -1/+16 |
* | fix white spaces. | Devang Patel | 2008-09-10 | 1 | -5/+5 |
* | Fix a warning about comparing signed and unsigned values. | Dan Gohman | 2008-09-10 | 1 | -1/+1 |
* | if loop induction variable is always sign or zero extended then | Devang Patel | 2008-09-09 | 1 | -1/+118 |
* | fix overflow check. | Devang Patel | 2008-09-09 | 1 | -2/+1 |
* | Make safer variant of alias resolution routine to be default | Anton Korobeynikov | 2008-09-09 | 1 | -2/+1 |
* | Resolve aliases, when possible | Anton Korobeynikov | 2008-09-09 | 1 | -0/+22 |
* | Make SimplifyDemandedVectorElts simplify vectors with multiple | Dan Gohman | 2008-09-09 | 1 | -34/+82 |
* | Fix simplifycfg crash in handing block merge. | Devang Patel | 2008-09-09 | 1 | -1/+11 |
* | s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g | Devang Patel | 2008-09-08 | 1 | -8/+9 |
* | Remove unused counter. | Devang Patel | 2008-09-08 | 1 | -1/+0 |
* | Remove OptimizeIVType() | Devang Patel | 2008-09-08 | 1 | -206/+0 |
* | Update the callgraph correctly. | Duncan Sands | 2008-09-08 | 1 | -1/+4 |
* | Update the callgraph correctly in ArgumentPromotion. | Duncan Sands | 2008-09-08 | 1 | -0/+7 |
* | Reapply 55859. This doesn't change anything as | Duncan Sands | 2008-09-08 | 2 | -13/+11 |
* | Correct a comment and strip trailing whitespace. | Duncan Sands | 2008-09-07 | 1 | -25/+25 |
* | fix crash when the malloc/free function is defined or is a declaration with 0... | Nuno Lopes | 2008-09-06 | 1 | -4/+2 |
* | When PruneEH turned an invoke into an ordinary | Duncan Sands | 2008-09-06 | 1 | -0/+6 |
* | Revert r55859. This is breaking the build in the abscence of its companion c... | Owen Anderson | 2008-09-05 | 2 | -11/+13 |
* | Remove unused map. | Devang Patel | 2008-09-05 | 1 | -1/+0 |
* | Delete the removeCallEdgeTo callgraph method, | Duncan Sands | 2008-09-05 | 2 | -13/+11 |
* | Use removeAllCalledFunctions rather than removing | Duncan Sands | 2008-09-05 | 1 | -5/+3 |
* | Remove trailing whitespace. | Duncan Sands | 2008-09-05 | 1 | -36/+36 |
* | Make this pass return that it made a change if | Duncan Sands | 2008-09-05 | 1 | -1/+5 |