OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update structured references to the license to the new license.
2019-01-19
Chandler Carruth
Update structured references to the license to the...
commit
|
commitdiff
|
tree
2019-01-19
Chandler Carruth
Update more file headers across all of the LLVM projects...
commit
|
commitdiff
|
tree
2019-01-19
Chandler Carruth
Update the file headers across all of the LLVM projects...
commit
|
commitdiff
|
tree
2019-01-19
Chandler Carruth
Convert two more files that were using Windows line...
commit
|
commitdiff
|
tree
2019-01-19
Chandler Carruth
Install new LLVM license structure and new developer...
commit
|
commitdiff
|
tree
2019-01-19
Chandler Carruth
Cleanup non-UTF8 characters and some types I found...
commit
|
commitdiff
|
tree
2019-01-07
Chandler Carruth
[CallSite removal] Move the rest of IR implementation...
commit
|
commitdiff
|
tree
2019-01-07
Chandler Carruth
[CallSite removal] Port `IndirectCallSiteVisitor` to...
commit
|
commitdiff
|
tree
2019-01-07
Chandler Carruth
[CallSite removal] Move the verifier to use `CallBase...
commit
|
commitdiff
|
tree
2019-01-07
Chandler Carruth
[CallSite removal] Migrate all Alias Analysis APIs...
commit
|
commitdiff
|
tree
2019-01-07
Chandler Carruth
[CallSite removal] Add `CallBase` support to the `InstVisito...
commit
|
commitdiff
|
tree
2018-12-27
Chandler Carruth
[CallSite removal] Add and flesh out APIs on the new...
commit
|
commitdiff
|
tree
2018-12-05
Chandler Carruth
[SLH] Fix a nasty bug in SLH.
commit
|
commitdiff
|
tree
2018-12-05
Chandler Carruth
[SLH] Regenerate tests with --no_x86_scrub_rip to restore...
commit
|
commitdiff
|
tree
2018-11-22
Chandler Carruth
[TI removal] Leverage the fact that TerminatorInst...
commit
|
commitdiff
|
tree
2018-10-19
Chandler Carruth
[TI removal] Remove `TerminatorInst` from the IR type...
commit
|
commitdiff
|
tree
2018-10-19
Chandler Carruth
[TI removal] Switch some newly added code over to use...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Update the C API for the move away from...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Remove discussion of `TerminatorInst`...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Remove TerminatorInst references from...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Switch simple loop unswitch to `Instruction`.
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Switch NewGVN to directly use `Instruction`.
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Use `Instruction` instead of `TerminatorInst...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Update CodeExtractor to use Instruction...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Switch ObjCARC code to directly use the...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Switch MergeFunctions to directly use...
commit
|
commitdiff
|
tree
2018-10-18
Chandler Carruth
[TI removal] Switch an analysis to just use Instruction.
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Make `getTerminator()` return a generic...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Rework `InstVisitor` to support visiting...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Make variables declared as `TerminatorInst...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove `TerminatorInst` from GVN.h and...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove `TerminatorInst` from SparsePropagation...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove a dead forward declaration of Terminator...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove `TerminatorInst` from BasicBlockUtils.h
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Just use Instruction in the CFG printer...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove a unnecessary use of `TerminatorInst...
commit
|
commitdiff
|
tree
2018-10-15
Chandler Carruth
[TI removal] Remove TerminatorInst as an input parameter...
commit
|
commitdiff
|
tree
2018-10-09
Chandler Carruth
[CFG Printer] Add support for writing the dot files...
commit
|
commitdiff
|
tree
2018-09-19
Chandler Carruth
Workaround a limitation of llvm::Any when used with...
commit
|
commitdiff
|
tree
2018-09-04
Chandler Carruth
Revert r341269: [Constant Hoisting] Hoisting Constant...
commit
|
commitdiff
|
tree
2018-09-04
Chandler Carruth
[x86/SLH] Add a real Clang flag and LLVM IR attribute...
commit
|
commitdiff
|
tree
2018-09-04
Chandler Carruth
Revert r341342: Dwarf .debug section compression support...
commit
|
commitdiff
|
tree
2018-09-04
Chandler Carruth
[x86/SLH] Teach SLH to harden against the "ret2spec...
commit
|
commitdiff
|
tree
2018-09-04
Chandler Carruth
[x86/SLH] Teach SLH to harden indirect branches and...
commit
|
commitdiff
|
tree
2018-08-27
Chandler Carruth
Fix this file to have the necessary standard library...
commit
|
commitdiff
|
tree
2018-08-26
Chandler Carruth
Replace fancy use of initializer lists with simple...
commit
|
commitdiff
|
tree
2018-08-26
Chandler Carruth
[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
commit
|
commitdiff
|
tree
2018-08-26
Chandler Carruth
Avoid specializing a variadic member template in a...
commit
|
commitdiff
|
tree
2018-08-26
Chandler Carruth
[IR] Sink `isExceptional` predicate to `Instruction...
commit
|
commitdiff
|
tree
2018-08-26
Chandler Carruth
[IR] Begin removal of TerminatorInst by removing successor...
commit
|
commitdiff
|
tree
2018-08-23
Chandler Carruth
[x86/retpoline] Split the LLVM concept of retpolines...
commit
|
commitdiff
|
tree
2018-08-23
Chandler Carruth
Revert r340508: [DebugInfo] Fix bug in LiveDebugVariables.
commit
|
commitdiff
|
tree
2018-08-17
Chandler Carruth
Revert r339977: [GISel]: Add Opcodes for a few LLVM...
commit
|
commitdiff
|
tree
2018-08-17
Chandler Carruth
[ADT] Replace a member initializer of a union with...
commit
|
commitdiff
|
tree
2018-08-16
Chandler Carruth
[x86/MIR] Implement support for pre- and post-instruction...
commit
|
commitdiff
|
tree
2018-08-16
Chandler Carruth
[MI] Change the array of `MachineMemOperand` pointers...
commit
|
commitdiff
|
tree
2018-08-16
Chandler Carruth
[x86] Actually initialize the SLH pass with the x86...
commit
|
commitdiff
|
tree
2018-08-15
Chandler Carruth
[SDAG] Update the AVR backend for the SelectionDAG...
commit
|
commitdiff
|
tree
2018-08-14
Chandler Carruth
[SDAG] Remove the reliance on MI's allocation strategy for
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Continue working around broken Sphinx parsing...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Remove the `dso_local` tag from these functions.
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Stop trying to parse the ThinLTO summary IR...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Switch debug info metadata blocks to use `text...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Correct the basic syntax structure of the DISubrange...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Remove an example that isn't well formed LLVM...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Fix an LLVM-syntax code block to actually be...
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Turn of `nasm` highlighting for a code block.
commit
|
commitdiff
|
tree
2018-08-06
Chandler Carruth
[docs] Reinstate r337730 - Add support for Markdown...
commit
|
commitdiff
|
tree
2018-08-04
Chandler Carruth
[ADT] Add an early-increment iterator-like type and...
commit
|
commitdiff
|
tree
2018-08-01
Chandler Carruth
[x86] Fix a really subtle miscompile due to a somewhat...
commit
|
commitdiff
|
tree
2018-08-01
Chandler Carruth
[x86/slh] Add unwind info to several tests to make...
commit
|
commitdiff
|
tree
2018-07-26
Chandler Carruth
[x86/SLH] Extract the logic to trace predicate state...
commit
|
commitdiff
|
tree
2018-07-25
Chandler Carruth
[x86/SLH] Sink the return hardening into the main block...
commit
|
commitdiff
|
tree
2018-07-25
Chandler Carruth
[x86/SLH] Improve name and comments for the main hardening...
commit
|
commitdiff
|
tree
2018-07-25
Chandler Carruth
[x86/SLH] Teach the x86 speculative load hardening...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86] Teach the x86 backend that it can fold between...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86/SLH] Extract the core register hardening logic...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86/SLH] Tidy up a comment, using doxygen structure...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86] Clean up and convert test to use generated CHECK...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86] Update the CHECK lines of this test to use the...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86/SLH] Simplify the code for hardening a loaded...
commit
|
commitdiff
|
tree
2018-07-24
Chandler Carruth
[x86/SLH] Remove complex SHRX-based post-load hardening.
commit
|
commitdiff
|
tree
2018-07-23
Chandler Carruth
[x86/SLH] Fix a bug where we would harden tail calls...
commit
|
commitdiff
|
tree
2018-07-23
Chandler Carruth
[x86/SLH] Add a test covering indirect forms of control...
commit
|
commitdiff
|
tree
2018-07-23
Chandler Carruth
[x86/SLH] Rename and comment the main hardening function...
commit
|
commitdiff
|
tree
2018-07-19
Chandler Carruth
[x86/SLH] Clean up helper naming for return instruction...
commit
|
commitdiff
|
tree
2018-07-19
Chandler Carruth
[x86/SLH] Major refactoring of SLH implementaiton....
commit
|
commitdiff
|
tree
2018-07-18
Chandler Carruth
[x86/SLH] Add the design document for Speculative Load...
commit
|
commitdiff
|
tree
2018-07-17
Chandler Carruth
[x86/SLH] Flesh out the data-invariant instruction...
commit
|
commitdiff
|
tree
2018-07-16
Chandler Carruth
[x86/SLH] Completely rework how we sink post-load hardening...
commit
|
commitdiff
|
tree
2018-07-16
Chandler Carruth
[x86/SLH] Fix a bug where we would try to post-load...
commit
|
commitdiff
|
tree
2018-07-16
Chandler Carruth
[x86/SLH] Extract another small helper function, add...
commit
|
commitdiff
|
tree
2018-07-16
Chandler Carruth
[x86/SLH] Fix an unused variable warning in release...
commit
|
commitdiff
|
tree
2018-07-16
Chandler Carruth
[x86/SLH] Teach speculative load hardening to correctly...
commit
|
commitdiff
|
tree
2018-07-15
Chandler Carruth
[x86/SLH] Extract one of the bits of logic to its own...
commit
|
commitdiff
|
tree
2018-07-14
Chandler Carruth
[x86/SLH] Fix an issue where we wouldn't harden any...
commit
|
commitdiff
|
tree
2018-07-14
Chandler Carruth
[x86/SLH] Add an assert to catch if we ever end up...
commit
|
commitdiff
|
tree
2018-07-13
Chandler Carruth
[SLH] Introduce a new pass to do Speculative Load Hardening...
commit
|
commitdiff
|
tree
2018-07-13
Chandler Carruth
[UpdateTestChecks] Teach the x86 asm parser to skip...
commit
|
commitdiff
|
tree
2018-07-13
Chandler Carruth
[x86] Fix a capitalization that I failed to save in...
commit
|
commitdiff
|
tree
next