projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Do not try to rematerialize a value from a partial definition.
2011-08-29
Bill Wendling
Fix grammar, noticed by Duncan.
commit
|
commitdiff
|
tree
2011-08-29
Bill Wendling
Update tests to new EH model. Add landingpad instructions...
commit
|
commitdiff
|
tree
2011-08-29
Bill Wendling
Initialize CompactUnwindSection so that other targets...
commit
|
commitdiff
|
tree
2011-08-27
Bill Wendling
Auto upgrade the old EH scheme to use the new one....
commit
|
commitdiff
|
tree
2011-08-27
Bill Wendling
Only delete instructions once.
commit
|
commitdiff
|
tree
2011-08-27
Bill Wendling
Update to new EH scheme.
commit
|
commitdiff
|
tree
2011-08-27
Bill Wendling
Cannot have an llvm.eh.exception call in a non-landing...
commit
|
commitdiff
|
tree
2011-08-27
Bill Wendling
These splits should be done whether they are critical...
commit
|
commitdiff
|
tree
2011-08-26
Bill Wendling
Update the dominator tree with the correct dominator...
commit
|
commitdiff
|
tree
2011-08-26
Bill Wendling
Split the landing pad block only if it's a critical...
commit
|
commitdiff
|
tree
2011-08-26
Bill Wendling
Revert r138606 until LowerInvoke has been converted...
commit
|
commitdiff
|
tree
2011-08-26
Bill Wendling
Don't sink landingpad instructions during ind-var simplifica...
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
Update to the new EH scheme.
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
Look at only the terminators of the basic block. Also...
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
Initial check in that will auto-upgrade the old EH...
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
LSR wants to split the landing pad's critical edge...
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
Update tests to the newest EH syntax.
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
Add feature test for the new exception handling stuff.
commit
|
commitdiff
|
tree
2011-08-25
Bill Wendling
When inserting new instructions, use getFirstInsertionPt...
commit
|
commitdiff
|
tree
2011-08-24
Bill Wendling
Skip the landingpad instruction when determining the...
commit
|
commitdiff
|
tree
2011-08-24
Bill Wendling
Use getFirstInsertionPt instead of getFirstNonPHI so...
commit
|
commitdiff
|
tree
2011-08-24
Bill Wendling
Add the sentinal "no handle" value to the ResumeInst.
commit
|
commitdiff
|
tree
2011-08-23
Bill Wendling
Don't replace *all* uses with the new stuff.
commit
|
commitdiff
|
tree
2011-08-23
Bill Wendling
Look at the end of the entry block for an invoke.
commit
|
commitdiff
|
tree
2011-08-23
Bill Wendling
A landingpad instruction is neither folded nor dead.
commit
|
commitdiff
|
tree
2011-08-22
Bill Wendling
Split the landing pad's edge. Then for all uses of...
commit
|
commitdiff
|
tree
2011-08-22
Bill Wendling
Some whitespace fixes and #include reordering.
commit
|
commitdiff
|
tree
2011-08-19
Bill Wendling
If we're splitting the landing pad block and assigning...
commit
|
commitdiff
|
tree
2011-08-19
Bill Wendling
The landingpad instruction isn't dead simply because...
commit
|
commitdiff
|
tree
2011-08-19
Bill Wendling
Intelligently split the landing pad block.
commit
|
commitdiff
|
tree
2011-08-19
Bill Wendling
Add SplitLandingPadPredecessors().
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Use 'getFirstInsertionPt' when trying to insert new...
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Revert r137871. The loop simplify pass should require...
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Split out the updating of PHI nodes after splitting...
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Use this fantzy ArrayRef thing to pass in the list...
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Use static instead of anonymous namespace.
commit
|
commitdiff
|
tree
2011-08-18
Bill Wendling
Split out the analysis updating code into a helper...
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Add the support in code-gen for the landingpad instruction...
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Disable PRE for landing pads.
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Revert patch. Forgot a dependent commit.
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Add the body of 'visitLandingPad'.
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Increment the insertion iterator to beyond the landingpad...
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Don't optimize the landing pad exit block.
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Assert that we aren't trying to split the critical...
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Revert r137655. There is some question about whether...
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Modify for the new EH scheme.
commit
|
commitdiff
|
tree
2011-08-17
Bill Wendling
Remove unneeded sentence.
commit
|
commitdiff
|
tree
2011-08-16
Bill Wendling
The resume instruction may throw. Return 'true' in...
commit
|
commitdiff
|
tree
2011-08-16
Bill Wendling
Use the getFirstInsertionPt() method instead of getFirstNonP...
commit
|
commitdiff
|
tree
2011-08-16
Bill Wendling
Add getFirstInsertionPt() method.
commit
|
commitdiff
|
tree
2011-08-16
Bill Wendling
I think there was some confusion about what I meant...
commit
|
commitdiff
|
tree
2011-08-16
Bill Wendling
A few places where we want to skip the landingpad instructio...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
In places where it's using "getFirstNonPHI", skip the...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
Don't sink the instruction to before a landingpad instruction.
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
Duncan pointed out that the LandingPadInst might read...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
The "landingpad" instruction will never be "trivially...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
Don't try to sink the landingpad instruction. It's...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
The landingpad instruction isn't loop-invariant.
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
Mark the SCC as "might unwind" if we run into a 'resume...
commit
|
commitdiff
|
tree
2011-08-15
Bill Wendling
Skip the insertion iterator past the landingpad instruction...
commit
|
commitdiff
|
tree
2011-08-14
Bill Wendling
Add inlining for the new EH scheme.
commit
|
commitdiff
|
tree
2011-08-12
Bill Wendling
Add checks for the landingpad instruction's clause...
commit
|
commitdiff
|
tree
2011-08-12
Bill Wendling
Initial commit of the 'landingpad' instruction.
commit
|
commitdiff
|
tree
2011-08-09
Bill Wendling
Revert r137134. It breaks some code as Eli pointed...
commit
|
commitdiff
|
tree
2011-08-09
Bill Wendling
Print out the variable declaration only if it is a...
commit
|
commitdiff
|
tree
2011-08-09
Bill Wendling
There is only one instance of this placeholder being...
commit
|
commitdiff
|
tree
2011-08-09
Bill Wendling
Remove an instance where the 'unwind' instruction was...
commit
|
commitdiff
|
tree
2011-08-09
Bill Wendling
Add missing attributes to the C++ backend's output.
commit
|
commitdiff
|
tree
2011-08-08
Bill Wendling
Indicate that there are changes if runOfFunction returns...
commit
|
commitdiff
|
tree
2011-08-08
Bill Wendling
Clean up the grammar for the landingpad instruction.
commit
|
commitdiff
|
tree
2011-08-08
Bill Wendling
Remove unnecessary space.
commit
|
commitdiff
|
tree
2011-08-08
Bill Wendling
Fix typo found by John.
commit
|
commitdiff
|
tree
2011-08-04
Bill Wendling
Only access both operands of an INSERT_SUBVECTOR if...
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Remove the LowerSetJmp pass. It wasn't used effectively...
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Remove CreateUnwind from the IRBuillder.
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Go back to the old definition. It's not clear that...
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Explain how clauses are applied.
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Add this back in for now. There are still a few passes...
commit
|
commitdiff
|
tree
2011-08-03
Bill Wendling
Replace the 'UnwindInst' check with a check for 'ResumeInst...
commit
|
commitdiff
|
tree
2011-08-02
Bill Wendling
Add the documentation for the 'landingpad' instruction...
commit
|
commitdiff
|
tree
2011-08-02
Bill Wendling
Duncan's english is better than mine. :-)
commit
|
commitdiff
|
tree
2011-08-02
Bill Wendling
Remove the LLVMBuildUnwind C API function.
commit
|
commitdiff
|
tree
2011-07-31
Bill Wendling
Fix some validation errors.
commit
|
commitdiff
|
tree
2011-07-31
Bill Wendling
Fix some validation errors.
commit
|
commitdiff
|
tree
2011-07-31
Bill Wendling
Add the 'resume' instruction for the new EH rewrite.
commit
|
commitdiff
|
tree
2011-07-30
Bill Wendling
Revert r136253, r136263, r136269, r136313, r136325...
commit
|
commitdiff
|
tree
2011-07-29
Bill Wendling
Use the pointer type size.
commit
|
commitdiff
|
tree
2011-07-29
Bill Wendling
And now something that compiles...
commit
|
commitdiff
|
tree
2011-07-29
Bill Wendling
Make sure to sext or trunc the result from the register.
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Visit the landingpad instruction.
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Add the AddLandingPadInfo function.
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Use ArrayRef instead of requiring an std::vector.
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
The personality function should be a Function* and...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Initial code to convert ResumeInsts into calls to _Unwind_Re...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Use version 402 for the GCDA files when compiling for...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Some minor cleanups. No functionalitical change.
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Leverage some of the code that John wrote to manage...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Don't add in the asked for size so that we don't copy...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Automatically merge the landingpad clauses when we...
commit
|
commitdiff
|
tree
2011-07-28
Bill Wendling
Make sure that the landingpad instruction takes a Constant...
commit
|
commitdiff
|
tree
next