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
[InstSimplify] add fixme comment for PR37776; NFC
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
2018-07-13
Chandler Carruth
[x86] Teach the EFLAGS copy lowering to handle much...
commit
|
commitdiff
|
tree
2018-07-12
Chandler Carruth
[x86] Fix another trivial bug in x86 flags copy lowering...
commit
|
commitdiff
|
tree
2018-07-12
Chandler Carruth
[x86] Fix EFLAGS copy lowering to correctly handle...
commit
|
commitdiff
|
tree
2018-07-10
Chandler Carruth
[PM/Unswitch] Fix unused variable in r336646.
commit
|
commitdiff
|
tree
2018-07-10
Chandler Carruth
[PM/Unswitch] Fix a collection of closely related issues...
commit
|
commitdiff
|
tree
2018-07-09
Chandler Carruth
[PM/Unswitch] Fix a nasty bug in the new PM's unswitch...
commit
|
commitdiff
|
tree
2018-07-07
Chandler Carruth
[Support] Clear errno before calling the function in...
commit
|
commitdiff
|
tree
2018-07-07
Chandler Carruth
[PM/LoopUnswitch] Fix PR37889, producing the correct...
commit
|
commitdiff
|
tree
2018-07-05
Chandler Carruth
[ADT] Switch to indirect even the trivial case through...
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[PM/LoopUnswitch] Fix PR37651 by correctly invalidating...
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[ADT] Disable the single callback optimization on Windows.
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[Support] This sanity check in the test only works...
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[ADT] Try to work around a crash in MSVC.
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[ADT] Switch another place to `llvm::is_trivially_move_const...
commit
|
commitdiff
|
tree
2018-07-03
Chandler Carruth
[Support] Fix llvm::unique_function when building with...
commit
|
commitdiff
|
tree
2018-07-02
Chandler Carruth
[ADT] Add llvm::unique_function which is like std:...
commit
|
commitdiff
|
tree
2018-06-29
Chandler Carruth
[instsimplify] Move the instsimplify pass to use more...
commit
|
commitdiff
|
tree
2018-06-25
Chandler Carruth
[PM/LoopUnswitch] Teach the new unswitch to handle...
commit
|
commitdiff
|
tree
2018-06-22
Chandler Carruth
Revert r335306 (and r335314) - the Call Graph Profile...
commit
|
commitdiff
|
tree
2018-06-22
Chandler Carruth
[LegacyPM] Fix PR37888 by teaching the legacy loop...
commit
|
commitdiff
|
tree
2018-06-22
Chandler Carruth
Fix test failures after r335306 due to the pipeline...
commit
|
commitdiff
|
tree
2018-06-21
Chandler Carruth
[PM/LoopUnswitch] Add partial non-trivial unswitching...
commit
|
commitdiff
|
tree
2018-06-21
Chandler Carruth
[RISC-V] Fix a test case to not include label names...
commit
|
commitdiff
|
tree
2018-06-20
Chandler Carruth
[PM/LoopUnswitch] Support partial trivial unswitching.
commit
|
commitdiff
|
tree
2018-06-02
Chandler Carruth
[PM/LoopUnswitch] Fix how the cloned loops are handled...
commit
|
commitdiff
|
tree
2018-05-30
Chandler Carruth
[PM/LoopUnswitch] When using the new SimpleLoopUnswitch...
commit
|
commitdiff
|
tree
2018-05-29
Chandler Carruth
[LoopInstSimplify] Re-implement the core logic of loop...
commit
|
commitdiff
|
tree
2018-05-25
Chandler Carruth
Restore the LoopInstSimplify pass, reverting r327329...
commit
|
commitdiff
|
tree
2018-05-15
Chandler Carruth
[x86][eflags] Fix PR37431 by teaching the EFLAGS copy...
commit
|
commitdiff
|
tree
2018-05-12
Chandler Carruth
[x86] Remove a comment obviated by r330269. Should...
commit
|
commitdiff
|
tree
2018-05-10
Chandler Carruth
[PM/LoopUnswitch] Avoid pointlessly creating an exit...
commit
|
commitdiff
|
tree
2018-05-07
Chandler Carruth
Revert r330742: Let TableGen write output only if it...
commit
|
commitdiff
|
tree
2018-05-03
Chandler Carruth
[gcov] Switch to an explicit if clunky array to satisfy...
commit
|
commitdiff
|
tree
2018-05-02
Chandler Carruth
[GCOV] Emit the writeout function as nested loops of...
commit
|
commitdiff
|
tree
2018-05-01
Chandler Carruth
[PM/LoopUnswitch] Remove the last manual domtree update...
commit
|
commitdiff
|
tree
2018-05-01
Chandler Carruth
[PM/LoopUnswitch] Add back a successor set that was...
commit
|
commitdiff
|
tree
2018-04-26
Chandler Carruth
[x86] Revert r330322 (& r330323): Lowering x86 adds...
commit
|
commitdiff
|
tree
2018-04-26
Chandler Carruth
[x86] Allow folding unaligned memory operands into...
commit
|
commitdiff
|
tree
2018-04-26
Chandler Carruth
[x86] NFC: Add tests for idiomatic usage patterns of...
commit
|
commitdiff
|
tree
2018-04-25
Chandler Carruth
[PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch...
commit
|
commitdiff
|
tree
2018-04-24
Chandler Carruth
[wasm] Fix uninitialized memory introduced in r330749.
commit
|
commitdiff
|
tree
2018-04-24
Chandler Carruth
[PM/LoopUnswitch] Fix a bug in the loop block set formation...
commit
|
commitdiff
|
tree
2018-04-24
Chandler Carruth
[PM/LoopUnswitch] Remove another over-aggressive assert.
commit
|
commitdiff
|
tree
2018-04-23
Chandler Carruth
[PM/LoopUnswitch] Remove a buggy assert in the new...
commit
|
commitdiff
|
tree
2018-04-23
Chandler Carruth
[PM/LoopUnswitch] Fix comment typo. NFC.
commit
|
commitdiff
|
tree
2018-04-19
Chandler Carruth
[PM/LoopUnswitch] Detect irreducible control flow within...
commit
|
commitdiff
|
tree
2018-04-18
Chandler Carruth
[x86] Switch EFLAGS copy lowering to use reg-reg form...
commit
|
commitdiff
|
tree
2018-04-18
Chandler Carruth
[x86] Fix PR37100 by teaching the EFLAGS copy lowering...
commit
|
commitdiff
|
tree
2018-04-10
Chandler Carruth
[x86] Model the direction flag (DF) separately from...
commit
|
commitdiff
|
tree
2018-04-10
Chandler Carruth
[x86] Introduce a pass to begin more systematically...
commit
|
commitdiff
|
tree
2018-04-03
Chandler Carruth
[x86] Fix a pretty obvious think-o with my asm scrubbing...
commit
|
commitdiff
|
tree
2018-04-03
Chandler Carruth
[x86] Clean up and enhance a test around eflags copying.
commit
|
commitdiff
|
tree
2018-04-03
Chandler Carruth
[x86] Extend my goofy SP offset scrubbing for llc test...
commit
|
commitdiff
|
tree
2018-04-03
Chandler Carruth
[SLP] Fix issues with debug output in the SLP vectorizer.
commit
|
commitdiff
|
tree
2018-04-03
Chandler Carruth
[x86] Tidy up test case, generate check lines with...
commit
|
commitdiff
|
tree
2018-04-01
Chandler Carruth
[x86] Correct the operand structure of the ADOX instruction.
commit
|
commitdiff
|
tree
2018-04-01
Chandler Carruth
[x86] Expose more of the condition conversion routines...
commit
|
commitdiff
|
tree
2018-03-17
Chandler Carruth
[bindings/go] Add a missing `,` in the test code to...
commit
|
commitdiff
|
tree
2018-03-16
Chandler Carruth
[GlobalsAA] Fix a pretty terrible bug that has been...
commit
|
commitdiff
|
tree
2018-03-02
Chandler Carruth
[ThinLTO] Revert r325320: Import global variables
commit
|
commitdiff
|
tree
2018-02-17
Chandler Carruth
[DAG, X86] Revert r324797, r324491, and r324359.
commit
|
commitdiff
|
tree
2018-02-07
Chandler Carruth
[x86] Fix nasty bug in the x86 backend that is essentially...
commit
|
commitdiff
|
tree
2018-02-07
Chandler Carruth
[x86/retpoline] Make the external thunk names exactly...
commit
|
commitdiff
|
tree
2018-01-31
Chandler Carruth
[x86] Make the retpoline thunk insertion a machine...
commit
|
commitdiff
|
tree
2018-01-22
Chandler Carruth
Introduce the "retpoline" x86 mitigation technique...
commit
|
commitdiff
|
tree
2017-12-22
Chandler Carruth
Rewrite the cached map used for locating the most precise...
commit
|
commitdiff
|
tree
2017-11-28
Chandler Carruth
Add a new pass to speculate around PHI nodes with constant...
commit
|
commitdiff
|
tree
2017-11-17
Chandler Carruth
[PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial...
commit
|
commitdiff
|
tree
2017-11-14
Chandler Carruth
[PM] Port BoundsChecking to the new PM.
commit
|
commitdiff
|
tree
2017-11-14
Chandler Carruth
[PM] Refactor BoundsChecking further to prepare it...
commit
|
commitdiff
|
tree
2017-10-18
Chandler Carruth
[PM] Refactor the bounds checking pass to remove a...
commit
|
commitdiff
|
tree
2017-09-16
Chandler Carruth
[git] Update the llvm git helper script to work correctly...
commit
|
commitdiff
|
tree
2017-09-15
Chandler Carruth
[SLP] Revert r312791 and other necessary commits, except...
commit
|
commitdiff
|
tree
2017-09-14
Chandler Carruth
[PM/CGSCC] Teach the CGSCC pass manager components...
commit
|
commitdiff
|
tree
2017-09-08
Chandler Carruth
[x86] Fix GCC pedantic warnings about default arguments...
commit
|
commitdiff
|
tree
2017-09-08
Chandler Carruth
[x86] Flesh out the custom ISel for RMW aritmetic ops...
commit
|
commitdiff
|
tree
2017-09-07
Chandler Carruth
[x86] Extend the manual ISel of `add` and `sub` with...
commit
|
commitdiff
|
tree
2017-09-06
Chandler Carruth
[x86] Fix PR34377 by disabling cmov conversion when...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] Teach the backend to fold more read-modify-write...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] NFC - normalize test case formatting of IR and...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
Teach the llc check updater to recognize the end-of...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] NFC: More refactoring to pave the way to extending...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] NFC - Refactor the custom lowering of `(load...
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] Back out one aspect of r311318: don't generically set
commit
|
commitdiff
|
tree
2017-08-25
Chandler Carruth
[x86] Fix an amazing goof in the handling of sub, or...
commit
|
commitdiff
|
tree
2017-08-24
Chandler Carruth
[x86] NFC: Clean up two tests and generate precise...
commit
|
commitdiff
|
tree
2017-08-22
Chandler Carruth
Fix a typo in r311435.
commit
|
commitdiff
|
tree
2017-08-21
Chandler Carruth
[x86] Teach the "generic" x86 CPU to avoid patterns...
commit
|
commitdiff
|
tree
2017-08-21
Chandler Carruth
[x86] Handle more cases where we can re-use an atomic...
commit
|
commitdiff
|
tree
2017-08-20
Chandler Carruth
Revert r311077: [LV] Using VPlan ...
commit
|
commitdiff
|
tree
2017-08-19
Chandler Carruth
[x86] Fix an even stranger corner case where we have...
commit
|
commitdiff
|
tree
2017-08-19
Chandler Carruth
[Inliner] Fix a nasty bug when inlining a non-recursive...
commit
|
commitdiff
|
tree
2017-08-19
Chandler Carruth
[Inliner] Clean up a test case a bit to make it more...
commit
|
commitdiff
|
tree
2017-08-19
Chandler Carruth
[SLP] Fix an unused variable warning in non-asserts...
commit
|
commitdiff
|
tree
2017-08-19
Chandler Carruth
[x86] Teach the cmov converter to aggressively convert...
commit
|
commitdiff
|
tree
next