2013-08-27 |
Charles Davis | Revert "Fix the build broken by r189315." and "Move...
|
commit | commitdiff | tree |
2013-08-27 |
Charles Davis | Move everything depending on Object/MachOFormat.h over...
|
commit | commitdiff | tree |
2013-08-27 |
Charles Davis | Support/MachO: Add a bunch of defines.
|
commit | commitdiff | tree |
2013-07-12 |
Charles Davis | Target/X86: Add explicit Win64 and System V/x86-64...
|
commit | commitdiff | tree |
2013-05-07 |
Charles Davis | MCStreamer: Also clear vector of W64UnwindInfos on...
|
commit | commitdiff | tree |
2012-04-11 |
Charles Davis | Add retw and lretw instructions. Also, fix Intel syntax...
|
commit | commitdiff | tree |
2012-02-28 |
Charles Davis | Strip extraneous information, if present, from the...
|
commit | commitdiff | tree |
2011-10-26 |
Charles Davis | Revert 142997. It doesn't work on Mac OS or the BSDs...
|
commit | commitdiff | tree |
2011-06-12 |
Charles Davis | Put FrameSetup flag on x86 instructions that set up...
|
commit | commitdiff | tree |
2011-06-03 |
Charles Davis | Treat Win64 EH as a DWARF EH scheme. For GCC-style...
|
commit | commitdiff | tree |
2011-05-30 |
Charles Davis | Emit the handler's data area. For GCC-style exceptions...
|
commit | commitdiff | tree |
2011-05-29 |
Charles Davis | When generating against the Win64 EH scheme, set the...
|
commit | commitdiff | tree |
2011-05-28 |
Charles Davis | When generating code for Win64 EH, emit StartProc and...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Stub out support for Win64-style exceptions. Note that...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Add the suffix to the Win64 EH data sections' names...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Add a parameter to the Win64 EH section getters to...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Assorted fixes for Win64 EH unwind info emission:
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Add a test for Win64 EH unwind information emission.
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Start keeping track of where the various unwind instructions...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Add missing break statements. Align UNWIND_INFO and...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | My attempt at fixing the leak reported by the valgrind...
|
commit | commitdiff | tree |
2011-05-27 |
Charles Davis | Fix inverted conditional in SaveReg and SaveXMM. Err...
|
commit | commitdiff | tree |
2011-05-26 |
Charles Davis | Revert r132111. I built Release (without Asserts),...
|
commit | commitdiff | tree |
2011-05-26 |
Charles Davis | Fix definitions of UOP_SaveXMM128, UOP_SaveXMM128Big...
|
commit | commitdiff | tree |
2011-05-26 |
Charles Davis | Align Win64 EH Table sections to 4 bytes.
|
commit | commitdiff | tree |
2011-05-26 |
Charles Davis | Add a test for the chained directives that I forgot...
|
commit | commitdiff | tree |
2011-05-26 |
Charles Davis | Test .seh_startchained and .seh_endchained parsing.
|
commit | commitdiff | tree |
2011-05-25 |
Charles Davis | Add tests for .seh_setframe and .seh_handlerdata parsing...
|
commit | commitdiff | tree |
2011-05-25 |
Charles Davis | Add tests for .seh_savereg and .seh_savexmm parsing...
|
commit | commitdiff | tree |
2011-05-25 |
Charles Davis | Add a test for .seh_pushframe parsing. Fix the bug...
|
commit | commitdiff | tree |
2011-05-25 |
Charles Davis | Add a test for the .seh_handler directive. Fix problems...
|
commit | commitdiff | tree |
2011-05-24 |
Charles Davis | Test basic SEH directive-parsing functionality. Fix...
|
commit | commitdiff | tree |
2011-05-24 |
Charles Davis | Implement the rest of the SEH directive-parsing methods...
|
commit | commitdiff | tree |
2011-05-24 |
Charles Davis | Add a method to TargetRegisterInfo to get the register...
|
commit | commitdiff | tree |
2011-05-23 |
Charles Davis | Implement .seh_stackalloc and .seh_pushframe parsing.
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Add methods to parse the SEH directives to the COFFAsmParser...
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Implement emission of all Win64 exception tables. Make...
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Make the COFF streamer emit unwind info when processing...
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Don't allow unaligned offsets and sizes in the Win64...
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Include DataTypes.h from this header to get the uint...
|
commit | commitdiff | tree |
2011-05-22 |
Charles Davis | Allow access to the .pdata and .xdata sections through...
|
commit | commitdiff | tree |
2011-05-21 |
Charles Davis | Don't allow .seh_handler and .seh_handlerdata directives...
|
commit | commitdiff | tree |
2011-05-21 |
Charles Davis | A handler for a function in the Win64 EH scheme can...
|
commit | commitdiff | tree |
2011-05-21 |
Charles Davis | Set the "LastFrameInst" field when streaming a .seh_setframe...
|
commit | commitdiff | tree |
2011-05-20 |
Charles Davis | Fix typo. When will I learn?
|
commit | commitdiff | tree |
2011-05-20 |
Charles Davis | Add .pdata and .xdata sections to the COFF TLOF implementation.
|
commit | commitdiff | tree |
2011-05-20 |
Charles Davis | Now that they're implemented, make the Win64 EH MCAsmStreame...
|
commit | commitdiff | tree |
2011-05-20 |
Charles Davis | "Implement" the HandlerData Win64 EH method in the...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Implement the EndProlog Win64 EH method on the base...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Implement the Win64 EH prolog instruction methods on...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Turns out GAS does have Win64 EH directives. (It also...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Implement the StartChained and EndChained Win64 EH...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Implement the StartProc and EndProc Win64 EH methods...
|
commit | commitdiff | tree |
2011-05-19 |
Charles Davis | Fix build issues with headers, which I discovered by...
|
commit | commitdiff | tree |
2011-05-18 |
Charles Davis | Add a header patterned after MCDwarf.h for supporting...
|
commit | commitdiff | tree |
2011-05-18 |
Charles Davis | Remove comments as Chris requested.
|
commit | commitdiff | tree |
2011-05-18 |
Charles Davis | Add some more Win64 EH directives:
|
commit | commitdiff | tree |
2011-05-18 |
Charles Davis | Implement the Win64 EH directive methods for the assembly...
|
commit | commitdiff | tree |
2011-05-18 |
Charles Davis | While thinking about how to know where the functions...
|
commit | commitdiff | tree |
2011-05-16 |
Charles Davis | Add a method I forgot in the last commit. Don't worry...
|
commit | commitdiff | tree |
2011-05-15 |
Charles Davis | Fix copy-pasto.
|
commit | commitdiff | tree |
2011-05-15 |
Charles Davis | Add stub methods to MCStreamer for emitting Win64 exception...
|
commit | commitdiff | tree |
2011-05-15 |
Charles Davis | Get rid of extern "C" from the Win64 EH header.
|
commit | commitdiff | tree |
2011-05-15 |
Charles Davis | Add a header containing definitions used to implement...
|
commit | commitdiff | tree |
2010-11-29 |
Charles Davis | Now to chant the magical incantation that will exorcise...
|
commit | commitdiff | tree |
2010-10-25 |
Charles Davis | Make the description of the hotpatch attribute even...
|
commit | commitdiff | tree |
2010-10-25 |
Charles Davis | Make hotpatch attribute description a little less Wintel...
|
commit | commitdiff | tree |
2010-10-25 |
Charles Davis | Add a new 'hotpatch' attribute. This attribute will...
|
commit | commitdiff | tree |
2010-03-05 |
Charles Davis | Don't emit global symbols into the (__TEXT,__ustring...
|
commit | commitdiff | tree |
2010-02-21 |
Charles Davis | Reduce size of 'StackAlignment' field from 5 to 3 bits...
|
commit | commitdiff | tree |
2010-02-19 |
Charles Davis | Add support for the 'alignstack' attribute to the x86...
|
commit | commitdiff | tree |
2010-02-12 |
Charles Davis | Add a new function attribute, 'alignstack'. It will...
|
commit | commitdiff | tree |
|