projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[DAGCombiner] Improved FMA combine support for vectors
2015-10-09
Reid Kleckner
[WinEH] Delete the old landingpad implementation of...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
[SEH] Update SEH codegen tests to use the new IR
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
[SEH] Fix _except_handler4 table base states
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
[SEH] Remember to emit the last invoke range for SEH
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Fix pdb.test when python is not on PATH
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Re-enable the coff-dwarf test on Windows
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Revert "Revert "Revert r248959, "[WinEH] Emit int3...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Fix coff-dwarf test for non-Windows platforms that...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Revert "Revert r248959, "[WinEH] Emit int3 after noreturn...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
[SEH] Fix llvm.eh.exceptioncode fast register allocation...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
Address review comments, remove error case and return...
commit
|
commitdiff
|
tree
2015-10-09
Reid Kleckner
[llvm-symbolizer] Make --relative-address work with...
commit
|
commitdiff
|
tree
2015-10-08
Reid Kleckner
Enable gtest SEH when building with clang-cl
commit
|
commitdiff
|
tree
2015-10-08
Reid Kleckner
[WinEH] Relax assertion in the presence of stack realignment
commit
|
commitdiff
|
tree
2015-10-07
Reid Kleckner
[WinEH] Add missing test case for llvm.eh.exceptioncode
commit
|
commitdiff
|
tree
2015-10-07
Reid Kleckner
[WinEH] Fix 32-bit funclet epilogues in the presence...
commit
|
commitdiff
|
tree
2015-10-07
Reid Kleckner
[WinEH] Undo the effect of r249578 for 32-bit
commit
|
commitdiff
|
tree
2015-10-07
Reid Kleckner
[WinEH] Fix two minor issues in __CxxFrameHandler3...
commit
|
commitdiff
|
tree
2015-10-07
Reid Kleckner
[SEH] Add llvm.eh.exceptioncode intrinsic
commit
|
commitdiff
|
tree
2015-10-01
Reid Kleckner
[WinEH] Emit __C_specific_handler tables for the new IR
commit
|
commitdiff
|
tree
2015-09-30
Reid Kleckner
[WinEH] Emit int3 after noreturn calls on Win64
commit
|
commitdiff
|
tree
2015-09-29
Reid Kleckner
[WinEH] Setup RBP correctly in Win64 funclet prologues
commit
|
commitdiff
|
tree
2015-09-28
Reid Kleckner
[WinEH] Fix ip2state table emission with funclets
commit
|
commitdiff
|
tree
2015-09-17
Reid Kleckner
[WinEH] Make funclet return instrs pseudo instrs
commit
|
commitdiff
|
tree
2015-09-17
Reid Kleckner
Fix the test case I just committed
commit
|
commitdiff
|
tree
2015-09-17
Reid Kleckner
[WinEH] Add and use hasEHPadSuccessor instead of getLandingP...
commit
|
commitdiff
|
tree
2015-09-16
Reid Kleckner
[WinEH] Rip out the landingpad-based C++ EH state numbering...
commit
|
commitdiff
|
tree
2015-09-16
Reid Kleckner
[WinEH] Pull Adjectives and CatchObj out of the catchpad...
commit
|
commitdiff
|
tree
2015-09-16
Reid Kleckner
[WinEH] Skip state numbering when no EH pads are present
commit
|
commitdiff
|
tree
2015-09-16
Reid Kleckner
Add assembler fatal error for undefined assembler labels...
commit
|
commitdiff
|
tree
2015-09-11
Reid Kleckner
[IR] Print the label operands of a catchpad like an...
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
Add .exe check to Execute to fix clang-modernize tests...
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
ScanDirForExecutable on Windows fails to find executables...
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
[WinEH] Push and pop EBP for 32-bit funclets
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
Fix SEH state numbering algorithm to handle cleanupendpads
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
Correct the return type of CreateCleanupEndPad
commit
|
commitdiff
|
tree
2015-09-10
Reid Kleckner
[WinEH] Add codegen support for cleanuppad and cleanupret
commit
|
commitdiff
|
tree
2015-09-09
Reid Kleckner
[SEH] Emit 32-bit SEH tables for the new EH IR
commit
|
commitdiff
|
tree
2015-09-08
Reid Kleckner
[WinEH] Avoid creating MBBs for LLVM BBs that cannot...
commit
|
commitdiff
|
tree
2015-09-08
Reid Kleckner
[WinEH] Emit prologues and epilogues for funclets
commit
|
commitdiff
|
tree
2015-09-03
Reid Kleckner
[sancov] Disable sanitizer coverage on functions using SEH
commit
|
commitdiff
|
tree
2015-09-03
Reid Kleckner
Sink COFF.h MC include into .cpp files
commit
|
commitdiff
|
tree
2015-09-02
Reid Kleckner
[lit] Add basic flaky test retry functionality
commit
|
commitdiff
|
tree
2015-08-31
Reid Kleckner
Revert "[lit] Speculatively fix PR24554 by manually...
commit
|
commitdiff
|
tree
2015-08-31
Reid Kleckner
[EH] Handle non-Function personalities like unknown...
commit
|
commitdiff
|
tree
2015-08-27
Reid Kleckner
[WinEH] Add some support for code generating catchpad
commit
|
commitdiff
|
tree
2015-08-26
Reid Kleckner
[ms-inline-asm] Relax assertion around funky identifiers...
commit
|
commitdiff
|
tree
2015-08-25
Reid Kleckner
[lit] Speculatively fix PR24554 by manually closing...
commit
|
commitdiff
|
tree
2015-08-25
Reid Kleckner
[cmake] Pass /manifest:no to the linker when asan is...
commit
|
commitdiff
|
tree
2015-08-14
Reid Kleckner
[cmake] Start adding support for LLVM_USE_SANITIZER...
commit
|
commitdiff
|
tree
2015-08-14
Reid Kleckner
[sancov] Leave llvm.localescape in the entry block
commit
|
commitdiff
|
tree
2015-08-11
Reid Kleckner
[lit] Don't disable the lit progress bar by default...
commit
|
commitdiff
|
tree
2015-08-11
Reid Kleckner
[cmake] Shorten FreeBSD and DragonFly checks as suggested...
commit
|
commitdiff
|
tree
2015-08-11
Reid Kleckner
Revert "[cmake] Add helper for finding potentially...
commit
|
commitdiff
|
tree
2015-08-11
Reid Kleckner
[cmake] Add helper for finding potentially external...
commit
|
commitdiff
|
tree
2015-08-10
Reid Kleckner
[llvm-symbolizer] Remove underscores and other C mangling...
commit
|
commitdiff
|
tree
2015-08-06
Reid Kleckner
[WinEH] Add documentation motivating the new EH instructions
commit
|
commitdiff
|
tree
2015-08-06
Reid Kleckner
[cmake] Handle Dragonfly BSD like FreeBSD
commit
|
commitdiff
|
tree
2015-08-06
Reid Kleckner
docs: Fix typo in Phabricator.rst
commit
|
commitdiff
|
tree
2015-08-05
Reid Kleckner
Fix Windows test failure with triple instead of using...
commit
|
commitdiff
|
tree
2015-08-05
Reid Kleckner
If the "CodeView" module flag is set, emit codeview...
commit
|
commitdiff
|
tree
2015-08-03
Reid Kleckner
Revert "-Wdeprecated-clean: Fix cases of violating...
commit
|
commitdiff
|
tree
2015-07-31
Reid Kleckner
[COFF] Return symbol VAs instead of RVAs for PE files
commit
|
commitdiff
|
tree
2015-07-27
Reid Kleckner
Fix -Wmicrosoft-enum warning
commit
|
commitdiff
|
tree
2015-07-22
Reid Kleckner
[lit] Fix launching executables relative to the cwd...
commit
|
commitdiff
|
tree
2015-07-21
Reid Kleckner
Re-land 242726 to use RAII to do cleanup
commit
|
commitdiff
|
tree
2015-07-20
Reid Kleckner
Don't try to instrument allocas used by outlined SEH...
commit
|
commitdiff
|
tree
2015-07-20
Reid Kleckner
[lit] Implement 'env' in the internal shell
commit
|
commitdiff
|
tree
2015-07-16
Reid Kleckner
Revert "[X86] Allow more call sequences to use push...
commit
|
commitdiff
|
tree
2015-07-16
Reid Kleckner
Revert "Update LLVM bindings after r239940. ..."
commit
|
commitdiff
|
tree
2015-07-14
Reid Kleckner
Update enforceKnownAlignment after the isWeakForLinker...
commit
|
commitdiff
|
tree
2015-07-13
Reid Kleckner
[WinEH] Emit the LSDA even if no lpads remain but outlining...
commit
|
commitdiff
|
tree
2015-07-13
Reid Kleckner
[WinEH] Strip the \01 character from the __CxxFrameHandler3...
commit
|
commitdiff
|
tree
2015-07-10
Reid Kleckner
[SEH] Push reloads of the SEH code past phi nodes
commit
|
commitdiff
|
tree
2015-07-10
Reid Kleckner
[WinEH] Make sure LSDA tables are 4 byte aligned
commit
|
commitdiff
|
tree
2015-07-09
Reid Kleckner
[WinEH] Give up on using CSRs across 32-bit invokes...
commit
|
commitdiff
|
tree
2015-07-09
Reid Kleckner
Expose sjlj preparation through opt for my own debugging...
commit
|
commitdiff
|
tree
2015-07-09
Reid Kleckner
Remove dead code from old 64-bit SEH lowering
commit
|
commitdiff
|
tree
2015-07-08
Reid Kleckner
[Win64] Only treat some functions as having the Win64...
commit
|
commitdiff
|
tree
2015-07-08
Reid Kleckner
[SEH] Add missing test case from previous realignment...
commit
|
commitdiff
|
tree
2015-07-08
Reid Kleckner
[SEH] Ensure that empty __except blocks have their...
commit
|
commitdiff
|
tree
2015-07-07
Reid Kleckner
[WinEH] Make llvm.x86.seh.restoreframe work for stack...
commit
|
commitdiff
|
tree
2015-07-07
Reid Kleckner
[WinEH] Add localaddress intrinsic instead of using...
commit
|
commitdiff
|
tree
2015-07-07
Reid Kleckner
Rename llvm.frameescape and llvm.framerecover to localescape...
commit
|
commitdiff
|
tree
2015-07-07
Reid Kleckner
Use default member initializers to deduplicate code...
commit
|
commitdiff
|
tree
2015-07-07
Reid Kleckner
[WinEH] Add a report_fatal_error for 32-bit stack realignment
commit
|
commitdiff
|
tree
2015-07-06
Reid Kleckner
[WinEH] Add some test cases I forgot to add to previous...
commit
|
commitdiff
|
tree
2015-07-06
Reid Kleckner
[WinEH] Insert the EH code load before the block terminator
commit
|
commitdiff
|
tree
2015-07-06
Reid Kleckner
[llvm-extract] Drop comdats from declarations
commit
|
commitdiff
|
tree
2015-07-01
Reid Kleckner
[WinEH] Use llvm.x86.seh.recoverfp in WinEHPrepare
commit
|
commitdiff
|
tree
2015-07-01
Reid Kleckner
[SEH] Don't assert if the parent function lacks a personality
commit
|
commitdiff
|
tree
2015-06-30
Reid Kleckner
[SEH] Add new intrinsics for recovering and restoring...
commit
|
commitdiff
|
tree
2015-06-18
Reid Kleckner
[X86] Rename RegInfo to TRI as suggested by Eric
commit
|
commitdiff
|
tree
2015-06-18
Reid Kleckner
[X86] Refactor stack adjustments into X86FrameLowering...
commit
|
commitdiff
|
tree
2015-06-18
Reid Kleckner
[X86] Remove unneeded parameters and deduplicate stack...
commit
|
commitdiff
|
tree
2015-06-17
Reid Kleckner
Re-land "[X86] Cache variables that only depend on...
commit
|
commitdiff
|
tree
2015-06-17
Reid Kleckner
Revert "[X86] Cache variables that only depend on the...
commit
|
commitdiff
|
tree
2015-06-17
Reid Kleckner
[X86] Cache variables that only depend on the subtarget
commit
|
commitdiff
|
tree
2015-06-16
Reid Kleckner
[X86] Rename some frame lowering variables
commit
|
commitdiff
|
tree
2015-06-15
Reid Kleckner
[X86] Try to shorten dwarf CFI emission
commit
|
commitdiff
|
tree
next