2008-09-18 |
Devang Patel | splitLoop does not handle split condition EQ.
|
commit | commitdiff | tree |
2008-09-18 |
Devang Patel | Try to place hoisted instructions befoe icmp instruction.
|
commit | commitdiff | tree |
2008-09-17 |
Devang Patel | Do not hoist instruction above branch condition. The...
|
commit | commitdiff | tree |
2008-09-17 |
Devang Patel | Do not ignore iv uses outside the loop.
|
commit | commitdiff | tree |
2008-09-17 |
Devang Patel | Fix comments, help messages.
|
commit | commitdiff | tree |
2008-09-17 |
Devang Patel | Fix cut-n-pasto.
|
commit | commitdiff | tree |
2008-09-16 |
Devang Patel | Remove.
|
commit | commitdiff | tree |
2008-09-16 |
Devang Patel | Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, ...
|
commit | commitdiff | tree |
2008-09-15 |
Devang Patel | Extract optimization pass selection code from llvm...
|
commit | commitdiff | tree |
2008-09-10 |
Devang Patel | fix white spaces.
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | Remove.
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | if loop induction variable is always sign or zero extended...
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | Add assertion check.
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | fix overflow check.
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | Simplify.
|
commit | commitdiff | tree |
2008-09-09 |
Devang Patel | Fix simplifycfg crash in handing block merge.
|
commit | commitdiff | tree |
2008-09-08 |
Devang Patel | s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g
|
commit | commitdiff | tree |
2008-09-08 |
Devang Patel | Remove unused counter.
|
commit | commitdiff | tree |
2008-09-08 |
Devang Patel | xfail
|
commit | commitdiff | tree |
2008-09-08 |
Devang Patel | Remove OptimizeIVType()
|
commit | commitdiff | tree |
2008-09-05 |
Devang Patel | Remove unused map.
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | update.
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | Document function notes.
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | A loop may be unswitched multiple times. Reconstruct...
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | If function notes say optimize for size, then adjust...
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | Initialize loop data first.
|
commit | commitdiff | tree |
2008-09-04 |
Devang Patel | Do not unswitch if the function notes say we're optimizing...
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Update inline threshold for current function if the...
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Avoid extra comma.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Parse and print opt_size note.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Fix typo in a comment.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Add missing decls.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Add parentheses to make code more readable.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Fix comments.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Add custom inliner that handles only functions that...
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Handle "always inline" note during inline cost analysis.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Check noinline note and ignore other notes.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Handle "noinline" note inside the simple inliner.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Update test to check call instruction.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Add additional check to ensure that iv is canonicalized.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | Check iteration count.
|
commit | commitdiff | tree |
2008-09-03 |
Devang Patel | While removing PHI, use basicblock to identify incoming...
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | If all IV uses are extending integer IV then change...
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | respect inline=never and inline=always notes.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Read and write function notes.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Use bitwise AND.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Function notes tests.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Print function notes.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Parse function notes.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Initialize function notes.
|
commit | commitdiff | tree |
2008-09-02 |
Devang Patel | Getter and setter for function notes.
|
commit | commitdiff | tree |
2008-08-27 |
Devang Patel | Do not apply the transformation if the target does...
|
commit | commitdiff | tree |
2008-08-27 |
Devang Patel | Backout 55429
|
commit | commitdiff | tree |
2008-08-27 |
Devang Patel | Add facility to create a target.
|
commit | commitdiff | tree |
2008-08-27 |
Devang Patel | Fix typos and whitespaces. Other cosmetic changes based...
|
commit | commitdiff | tree |
2008-08-26 |
Devang Patel | If IV is used in a int-to-float cast inside the loop...
|
commit | commitdiff | tree |
2008-08-19 |
Devang Patel | Compress manpages.
|
commit | commitdiff | tree |
2008-08-15 |
Devang Patel | Reapply 54786. Add overflow and number of mantissa...
|
commit | commitdiff | tree |
2008-08-14 |
Devang Patel | The pass manager is not able to schedule -loop-deletion...
|
commit | commitdiff | tree |
2008-08-14 |
Devang Patel | Use DenseMap. Patch by Pratik Solanki.
|
commit | commitdiff | tree |
2008-08-14 |
Devang Patel | If IV is used in a int-to-float cast inside the loop...
|
commit | commitdiff | tree |
2008-08-13 |
Devang Patel | Rename. s/FindIVForUser/FindIVUserForCond/g
|
commit | commitdiff | tree |
2008-08-13 |
Devang Patel | Check sign to detect overflow before changing compare...
|
commit | commitdiff | tree |
2008-08-12 |
Devang Patel | Use SmallVector instead of std::vector
|
commit | commitdiff | tree |
2008-08-12 |
Devang Patel | Use DenseMap to keep track of last users.
|
commit | commitdiff | tree |
2008-08-11 |
Devang Patel | Keep track of analysis usage information for passes...
|
commit | commitdiff | tree |
2008-07-24 |
Devang Patel | Create temp. file in current path.
|
commit | commitdiff | tree |
2008-07-24 |
Devang Patel | Identify llvm bit-code file that is causing linking...
|
commit | commitdiff | tree |
2008-07-22 |
Devang Patel | Quit early, if unable to reproduce error using original...
|
commit | commitdiff | tree |
2008-07-22 |
Devang Patel | Remove temp. files in the end.
|
commit | commitdiff | tree |
2008-07-22 |
Devang Patel | While creating temp. file on disk, if the current filename...
|
commit | commitdiff | tree |
2008-07-22 |
Devang Patel | Handle bitcode wrappers.
|
commit | commitdiff | tree |
2008-07-21 |
Devang Patel | Provide llvm bitcode file to native object file interface.
|
commit | commitdiff | tree |
2008-07-18 |
Devang Patel | typo.
|
commit | commitdiff | tree |
2008-07-18 |
Devang Patel | If all linker input files are native object files then...
|
commit | commitdiff | tree |
2008-07-18 |
Devang Patel | Start writing lto-bugpoint tool.
|
commit | commitdiff | tree |
2008-07-16 |
Devang Patel | Name string length is end position marker - begin position...
|
commit | commitdiff | tree |
2008-07-16 |
Devang Patel | Do not forget global definitions from inline asm code...
|
commit | commitdiff | tree |
2008-07-16 |
Devang Patel | Mark function used by asm block as used, otherwise...
|
commit | commitdiff | tree |
2008-07-15 |
Devang Patel | LinkOnce definitions have default scope, like weak...
|
commit | commitdiff | tree |
2008-07-09 |
Devang Patel | If loop induction variable's start value is less then...
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Provide a hook to set the code generation debug options...
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Do not try to update dominator info while manipulating...
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Preserve dom info.
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Keep track of inherited analysis (e.g. dominator tree).
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Remove extra FIXME
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Reconstruct dom info, if loop is unswitched.
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | LoopUnswitch does not preserve dominator info in all...
|
commit | commitdiff | tree |
2008-07-03 |
Devang Patel | Undo previous patch. It is not that simple to fix dom...
|
commit | commitdiff | tree |
2008-07-02 |
Devang Patel | Preserve dom info while simplifing loop after the unswitch.
|
commit | commitdiff | tree |
2008-07-02 |
Devang Patel | reuse vectors.
|
commit | commitdiff | tree |
2008-07-02 |
Devang Patel | Fix comment.
|
commit | commitdiff | tree |
2008-07-02 |
Devang Patel | Preserve loop data so that it is not fetched everytime...
|
commit | commitdiff | tree |
2008-07-01 |
Devang Patel | Fix dom tree compare. Don't forget to compare children!
|
commit | commitdiff | tree |
2008-07-01 |
Devang Patel | Disable dom info verifier by default.
|
commit | commitdiff | tree |
2008-07-01 |
Devang Patel | Fix typos in comments.
|
commit | commitdiff | tree |
2008-07-01 |
Devang Patel | Add dom info verifier.
|
commit | commitdiff | tree |
2008-06-30 |
Devang Patel | Rename new lto2 tool as lto.
|
commit | commitdiff | tree |
2008-06-30 |
Devang Patel | Remove old LTO interface.
|
commit | commitdiff | tree |
next |