projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a use after free. An instruction can't be both an intrinsic call and a fence.
2011-07-28
Bill Wendling
Initial stab at getting inlining working with the EH...
commit
|
commitdiff
|
tree
2011-07-27
Bill Wendling
Refuse to inline two functions which use different...
commit
|
commitdiff
|
tree
2011-07-27
Bill Wendling
Keep enums stable. Append EH stuff to the end.
commit
|
commitdiff
|
tree
2011-07-27
Bill Wendling
Merge the contents from exception-handling-rewrite...
commit
|
commitdiff
|
tree
2011-07-26
Bill Wendling
Fix a typo.
commit
|
commitdiff
|
tree
2011-07-26
Bill Wendling
Use the correct for for the version. It's little endian...
commit
|
commitdiff
|
tree
2011-07-26
Bill Wendling
Clean up the HTML here a bit.
commit
|
commitdiff
|
tree
2011-07-26
Bill Wendling
The compact unwinding offsets are divided by 8 on 64...
commit
|
commitdiff
|
tree
2011-07-26
Bill Wendling
Describe the reasoning for compact unwind in better...
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
Fix some typos.
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
An initial description of the compact unwind encoding.
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
Update the comment. This feature is available only...
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
Changed disabled code into a flag.
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
Remove dead variable.
commit
|
commitdiff
|
tree
2011-07-25
Bill Wendling
After we've modified the prolog to save volatile registers...
commit
|
commitdiff
|
tree
2011-07-22
Bill Wendling
Emit the __compact_unwind section first. If there are...
commit
|
commitdiff
|
tree
2011-07-22
Bill Wendling
Add a method to set the compact unwind info.
commit
|
commitdiff
|
tree
2011-07-22
Bill Wendling
Add a method to get the list of FrameInfos.
commit
|
commitdiff
|
tree
2011-07-21
Bill Wendling
Mark instructions which are part of the frame setup...
commit
|
commitdiff
|
tree
2011-07-20
Bill Wendling
Remove unused function.
commit
|
commitdiff
|
tree
2011-07-20
Bill Wendling
Remove the now defunct getCompactUnwindEncoding method...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Build and install the archive when building the Apple...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Micro-opt: Only emit compact unwind if there is a compact...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Use the CompactUnwindEncoding from the Frame, if it...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Add a frame with the compact unwind encoding if it...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Add a method to set compact unwind encoding information...
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Rename CompactEncoding to CompactUnwindEncoding.
commit
|
commitdiff
|
tree
2011-07-19
Bill Wendling
Add a field for the compact unwind encoding.
commit
|
commitdiff
|
tree
2011-07-18
Bill Wendling
Move the compact encoding from the target-specific...
commit
|
commitdiff
|
tree
2011-07-15
Bill Wendling
Remove setting the bit for personality function. It...
commit
|
commitdiff
|
tree
2011-07-15
Bill Wendling
Encode that we have a personality function.
commit
|
commitdiff
|
tree
2011-07-14
Bill Wendling
* If we have an LSDA, we need to mark it in the encoding.
commit
|
commitdiff
|
tree
2011-07-14
Bill Wendling
* Redo the permutation encoding for frameless stacks...
commit
|
commitdiff
|
tree
2011-07-13
Bill Wendling
Add code to handle a "frameless" unwind stack.
commit
|
commitdiff
|
tree
2011-07-13
Bill Wendling
Don't emit the FDE end label if the last thing emitted...
commit
|
commitdiff
|
tree
2011-07-13
Bill Wendling
Assign variable before we test it.
commit
|
commitdiff
|
tree
2011-07-13
Bill Wendling
Fix obvious think-o.
commit
|
commitdiff
|
tree
2011-07-13
Bill Wendling
Clean up the handling of an EBP/RBP unwind frame pointer...
commit
|
commitdiff
|
tree
2011-07-12
Bill Wendling
There is a cyclic dependency between MC and Target...
commit
|
commitdiff
|
tree
2011-07-12
Bill Wendling
Revert r134893 and r134888 (and related patches in...
commit
|
commitdiff
|
tree
2011-07-07
Bill Wendling
Move a function out-of-line.
commit
|
commitdiff
|
tree
2011-07-07
Bill Wendling
Use ArrayRef instead of a std::vector&.
commit
|
commitdiff
|
tree
2011-07-07
Bill Wendling
Add a target hook to encode the compact unwind information.
commit
|
commitdiff
|
tree
2011-07-06
Bill Wendling
Clean up the #includes.
commit
|
commitdiff
|
tree
2011-07-06
Bill Wendling
Constify getCompactUnwindRegNum.
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Remove tabs.
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Improve comment: Show the register the DWARF label...
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Use the correct registers on X86_64.
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Add target a target hook to get the register number...
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Add one more comment to the FDE verbose asm output.
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Add comments to the FDE.
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Add more comments to the ASM output for the CIE's ...
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
Add comments to the ASM output to help understand the...
commit
|
commitdiff
|
tree
2011-06-30
Bill Wendling
* Use the proper size to output the range size.
commit
|
commitdiff
|
tree
2011-06-29
Bill Wendling
Stupid error: If the LSDA and Personality functions...
commit
|
commitdiff
|
tree
2011-06-29
Bill Wendling
We don't want to use relocations inside the compact...
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Use a reference. Don't make a useless copy of the vector.
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Formatting changes. No functionality change.
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Use the presence of the __compact_unwind section to...
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Some skeleton code to emit the compact unwind. If the...
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Allow the AsmInfo to query for the compact unwind section.
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
Allow the AsmInfo to query the TLOF to see if it supports...
commit
|
commitdiff
|
tree
2011-06-23
Bill Wendling
80-column violations.
commit
|
commitdiff
|
tree
2011-06-22
Bill Wendling
Add a flag that indicates whether a target supports...
commit
|
commitdiff
|
tree
2011-06-22
Bill Wendling
Add a __LD,__compact_unwind section.
commit
|
commitdiff
|
tree
2011-06-22
Bill Wendling
Move class methods out-of-line. This reduces the indentation...
commit
|
commitdiff
|
tree
2011-06-21
Bill Wendling
Add verbose EH table printing to SjLj exception tables.
commit
|
commitdiff
|
tree
2011-06-21
Bill Wendling
Improve the comment printing for the EH table. This...
commit
|
commitdiff
|
tree
2011-06-21
Bill Wendling
Don't mark the eh.dispatch.setup with a memory access...
commit
|
commitdiff
|
tree
2011-06-20
Bill Wendling
Remove the subclassing. This will be moved to the ASM...
commit
|
commitdiff
|
tree
2011-06-18
Bill Wendling
* Override the "EmitBytes" function, since it can sneak...
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Remove false assertion.
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Disable for another investigation.
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Support only DwarfCFI or SjLj exception handling in...
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
SjLj exception handling LSDA decoding support wasn...
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Disable to investigate ARM failure.
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Use the verbose asm flag instead of a new flag for...
commit
|
commitdiff
|
tree
2011-06-17
Bill Wendling
Add an option that allows one to "decode" the LSDA.
commit
|
commitdiff
|
tree
2011-06-15
Bill Wendling
Remove the LTO stuff from the profile_rt library's...
commit
|
commitdiff
|
tree
2011-06-15
Bill Wendling
Improve the heuristic to emit the alias if the number...
commit
|
commitdiff
|
tree
2011-06-14
Bill Wendling
Heuristic: If the number of operands in the alias are...
commit
|
commitdiff
|
tree
2011-06-13
Bill Wendling
Add compatibility version when compiling the Apple...
commit
|
commitdiff
|
tree
2011-06-11
Bill Wendling
Reformatting. Moving class definitions to more natural...
commit
|
commitdiff
|
tree
2011-06-10
Bill Wendling
Install libprofile_rt.dylib where it's more available...
commit
|
commitdiff
|
tree
2011-06-04
Bill Wendling
If the block that we're threading through is jumped...
commit
|
commitdiff
|
tree
2011-06-03
Bill Wendling
Remove testcase. It's problematic for the buildbots.
commit
|
commitdiff
|
tree
2011-06-03
Bill Wendling
Accomodate front-ends which use private instead of...
commit
|
commitdiff
|
tree
2011-06-02
Bill Wendling
This should have been a C++ testcase.
commit
|
commitdiff
|
tree
2011-06-02
Bill Wendling
Testcase for r132493.
commit
|
commitdiff
|
tree
2011-06-02
Bill Wendling
Update for r132493 change.
commit
|
commitdiff
|
tree
2011-06-01
Bill Wendling
The ARM stuff already calls the Resume function, not...
commit
|
commitdiff
|
tree
2011-05-23
Bill Wendling
Use a more efficient data structure for the "operand...
commit
|
commitdiff
|
tree
2011-05-17
Bill Wendling
Conditionalize the format of the GCOV files by target...
commit
|
commitdiff
|
tree
2011-05-11
Bill Wendling
Give the 'eh.sjlj.dispatchsetup' intrinsic call the...
commit
|
commitdiff
|
tree
2011-05-11
Bill Wendling
Fix comment.
commit
|
commitdiff
|
tree
2011-05-05
Bill Wendling
Remove a flag that would set the ".eh" symbol as .globl...
commit
|
commitdiff
|
tree
2011-05-04
Bill Wendling
Document the automatic alias printing of InstAliases.
commit
|
commitdiff
|
tree
2011-05-04
Bill Wendling
SjLj EH could produce a machine basic block that legitimatel...
commit
|
commitdiff
|
tree
2011-05-04
Bill Wendling
Remove dead intrinsics.
commit
|
commitdiff
|
tree
2011-05-03
Bill Wendling
Replace the "movnt" intrinsics with a native store...
commit
|
commitdiff
|
tree
next