projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reenable running StripSymbols when EH is on.
2008-04-03
Devang Patel
Reenable running StripSymbols when EH is on.
commit
|
commitdiff
|
tree
2008-03-27
Devang Patel
PHI->removeIncomingValue may remove PHInode.
commit
|
commitdiff
|
tree
2008-03-27
Devang Patel
add another testcase
commit
|
commitdiff
|
tree
2008-03-27
Devang Patel
New test case.
commit
|
commitdiff
|
tree
2008-03-25
Devang Patel
Do not align loops if optimizing for size.
commit
|
commitdiff
|
tree
2008-03-25
Devang Patel
Add optimize-for-size knob.
commit
|
commitdiff
|
tree
2008-03-25
Devang Patel
check struct layout
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
void type is also a valid function return type.
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Add incoming value from header only if phi node has...
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Fix typo. Clarify underlying message.
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Fix test name.
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Add new test.
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Remove incorrect comment.
commit
|
commitdiff
|
tree
2008-03-24
Devang Patel
Update Function type documentation to clarify how multiple...
commit
|
commitdiff
|
tree
2008-03-20
Devang Patel
These passes preserve CFG.
commit
|
commitdiff
|
tree
2008-03-20
Devang Patel
Incorporate feedback.
commit
|
commitdiff
|
tree
2008-03-20
Devang Patel
Restore isCFGOnly property of various analysis passes.
commit
|
commitdiff
|
tree
2008-03-20
Devang Patel
Keep track of analysis information inherited from Module...
commit
|
commitdiff
|
tree
2008-03-19
Devang Patel
Add comment.
commit
|
commitdiff
|
tree
2008-03-19
Devang Patel
#if 1 .. #endif markers do not add any value.
commit
|
commitdiff
|
tree
2008-03-19
Devang Patel
PassInfo keep tracks whether a pass is an analysis...
commit
|
commitdiff
|
tree
2008-03-19
Devang Patel
Do not use virtual function to identify an analysis...
commit
|
commitdiff
|
tree
2008-03-18
Devang Patel
Identify Analysis pass.
commit
|
commitdiff
|
tree
2008-03-17
Devang Patel
Update heuritics that estimates cost of call instructions.
commit
|
commitdiff
|
tree
2008-03-13
Devang Patel
Remove unused GetAddressOfSymbol()
commit
|
commitdiff
|
tree
2008-03-12
Devang Patel
Check multiple return values.
commit
|
commitdiff
|
tree
2008-03-12
Devang Patel
Fix attribute handling.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Handle multiple ret values.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Initialize.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Skip functions that return multiple values.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Fix getOperand() for ReturnInst.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Become multiple return value aware.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Add TODO reminder.
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
fix grammer
commit
|
commitdiff
|
tree
2008-03-11
Devang Patel
Initial multiple return values support.
commit
|
commitdiff
|
tree
2008-03-10
Devang Patel
Document multiple return values.
commit
|
commitdiff
|
tree
2008-03-10
Devang Patel
Simplify
commit
|
commitdiff
|
tree
2008-03-10
Devang Patel
Restore optimization that merges blocks when inline...
commit
|
commitdiff
|
tree
2008-03-10
Devang Patel
Simplify
commit
|
commitdiff
|
tree
2008-03-10
Devang Patel
simplify
commit
|
commitdiff
|
tree
2008-03-07
Devang Patel
Add new sretpromotion pass.
commit
|
commitdiff
|
tree
2008-03-07
Devang Patel
RetVal is not used when there are more then one return...
commit
|
commitdiff
|
tree
2008-03-07
Devang Patel
Update inliner to handle functions that return multiple...
commit
|
commitdiff
|
tree
2008-03-07
Devang Patel
Place for sret promotion tests.
commit
|
commitdiff
|
tree
2008-03-05
Devang Patel
Skip, for now, callsites where use of sret argument...
commit
|
commitdiff
|
tree
2008-03-05
Devang Patel
Handle 'ret' with multiple values.
commit
|
commitdiff
|
tree
2008-03-05
Devang Patel
Skip functions that return multiple values.
commit
|
commitdiff
|
tree
2008-03-05
Devang Patel
Check struct return type first.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Print types for all ret operands.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Use while loop.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Revert SmallVector ctor variants.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Use cast instead of dyn_cast.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Filter nested structs
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Handle multiple return values.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Use appropriate index to get the result value.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Skip sret attribute while preparing attribute list for
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Add FunctionType ctor variant that takes SmallVector...
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Increment counter that keeps track of total number...
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Skip declarations.
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Process externally visible functions also. Later on...
commit
|
commitdiff
|
tree
2008-03-04
Devang Patel
Collect statistics.
commit
|
commitdiff
|
tree
2008-03-03
Devang Patel
s/isReturnStruct()/hasStructRetAttr()/g
commit
|
commitdiff
|
tree
2008-03-03
Devang Patel
regenerate.
commit
|
commitdiff
|
tree
2008-03-03
Devang Patel
If a function uses multive values in ret instruction...
commit
|
commitdiff
|
tree
2008-03-03
Devang Patel
Preserve paramater attributes.
commit
|
commitdiff
|
tree
2008-02-29
Devang Patel
Fix cut-n-pasto.
commit
|
commitdiff
|
tree
2008-02-29
Devang Patel
Add pass to promote sret.
commit
|
commitdiff
|
tree
2008-02-27
Devang Patel
Remove dead code.
commit
|
commitdiff
|
tree
2008-02-27
Devang Patel
Add comment.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
regenerate.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Add assert.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Add assert to check return type.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
regenerate
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Remove unncessary ReturnInst constructors.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Use SmallVector while constructing ReturnInst.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Avoid const_casts
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Remove unnecessary getOperand/setOperand overriders.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Unify to ReturnInst::init() member functions.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Optimize most common case by using single RetVal in...
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Remove debugging help.
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Update bitcode reader and writer to handle multiple...
commit
|
commitdiff
|
tree
2008-02-26
Devang Patel
Pass const vectors by reference.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Properly read and write bitcodes for multiple return...
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Regenerate.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Use isa check instead of getTypeID() check.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Remove unnecessary "inline" keywords.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
print getresult operand and its type directly.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Use dyn_cast instead of isa + cast.
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
Regenerate
commit
|
commitdiff
|
tree
2008-02-23
Devang Patel
To support multiple return values, now ret instruction...
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Regenerate
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Use SymbolicValueRef to parse getresult operand
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Add StripDeadPrototypes pass.
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Print getresult instruction properly.
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Print ret instruction that returns aggregates.
commit
|
commitdiff
|
tree
2008-02-22
Devang Patel
Read and write getresult.
commit
|
commitdiff
|
tree
2008-02-21
Devang Patel
print getresult instruction.
commit
|
commitdiff
|
tree
2008-02-21
Devang Patel
Use isa<> instead of getTypeID() to check StructType.
commit
|
commitdiff
|
tree
2008-02-21
Devang Patel
Let invoke return aggregate value.
commit
|
commitdiff
|
tree
2008-02-21
Devang Patel
Let function call return aggregate.
commit
|
commitdiff
|
tree
next