projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Add -print-dbginfo pass that prints LLVM IR with comments inserted to show
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
2008-06-30
Devang Patel
Remove old LTO interface.
commit
|
commitdiff
|
tree
2008-06-30
Devang Patel
Move dominator info printer into tool/opt/GraphPrinters.cpp
commit
|
commitdiff
|
tree
2008-06-27
Devang Patel
Add dominator info printer pass.
commit
|
commitdiff
|
tree
2008-06-18
Devang Patel
Preserve dominance frontier while trivially unswitching...
commit
|
commitdiff
|
tree
2008-06-18
Devang Patel
Check empty dominance frontier.
commit
|
commitdiff
|
tree
2008-06-06
Devang Patel
LoopSimplify preserves AA.
commit
|
commitdiff
|
tree
2008-06-06
Devang Patel
Print debug message only if there are dead passes.
commit
|
commitdiff
|
tree
2008-06-05
Devang Patel
Describe loop index split.
commit
|
commitdiff
|
tree
2008-06-03
Devang Patel
"Unable to schedule <A> required by <B>" is more helpful...
commit
|
commitdiff
|
tree
2008-06-03
Devang Patel
Add debugging aid.
commit
|
commitdiff
|
tree
2008-06-02
Devang Patel
Update dom tree. Fix PR 2372.
commit
|
commitdiff
|
tree
next