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
[LICM] Infer proper alignment from loads during scalar promotion
2019-03-01
Philip Reames
[LICM] Infer proper alignment from loads during scalar...
commit
|
commitdiff
|
tree
2019-03-01
Philip Reames
[Tests] More missing atomicrmw combines
commit
|
commitdiff
|
tree
2019-03-01
Philip Reames
[Tests] Add tests for missed optimizations of saturating...
commit
|
commitdiff
|
tree
2019-03-01
Philip Reames
[InstCombine] Extend "idempotent" atomicrmw optimizations...
commit
|
commitdiff
|
tree
2019-02-28
Philip Reames
[Tests] Strengthen LICM test corpus to show alignment...
commit
|
commitdiff
|
tree
2019-02-28
Philip Reames
[Tests] Strengthen LICM test corpus to show alignment...
commit
|
commitdiff
|
tree
2019-02-28
Philip Reames
[SelectionDAG] Strengthen assertions about usage of...
commit
|
commitdiff
|
tree
2019-02-27
Philip Reames
Seperate volatility and atomicity/ordering in SelectionDAG
commit
|
commitdiff
|
tree
2019-02-26
Philip Reames
[ARM] Be super conservative about atomics
commit
|
commitdiff
|
tree
2019-02-25
Philip Reames
[Lanai] Be super conservative about atomics
commit
|
commitdiff
|
tree
2019-02-24
Philip Reames
[Hexagon, SystemZ] Be super conservative about atomics
commit
|
commitdiff
|
tree
2019-02-20
Philip Reames
[GVN] Small tweaks to comments, style, and missed vector...
commit
|
commitdiff
|
tree
2019-02-20
Philip Reames
[GVN] Fix last crasher w/non-integral pointers
commit
|
commitdiff
|
tree
2019-02-19
Philip Reames
[GVN] Fix a crash bug w/non-integral pointers and memtransfers
commit
|
commitdiff
|
tree
2019-02-19
Philip Reames
[GVN] Fix a non-integral pointer bug w/vector types
commit
|
commitdiff
|
tree
2019-02-19
Philip Reames
[GVN] Fix a crash bug around non-integral pointers
commit
|
commitdiff
|
tree
2019-02-19
Philip Reames
[Test] Autogenerate existing tests before adding more
commit
|
commitdiff
|
tree
2019-02-15
Philip Reames
[InstCombine] Address a couple stylistic issues pointed...
commit
|
commitdiff
|
tree
2019-02-15
Philip Reames
[InstCombine] Convert atomicrmws to xchg or store where...
commit
|
commitdiff
|
tree
2019-02-15
Philip Reames
[Tests] Demonstrate more missing atomicrmw transforms
commit
|
commitdiff
|
tree
2019-02-14
Philip Reames
[InstCombine] Add todos for possible atomicrmw transforms
commit
|
commitdiff
|
tree
2019-02-14
Philip Reames
Canonicalize all integer "idempotent" atomicrmw ops
commit
|
commitdiff
|
tree
2019-02-14
Philip Reames
Teach instcombine about remaining "idempotent" atomicrmw...
commit
|
commitdiff
|
tree
2019-02-14
Philip Reames
[Tests] Add tests for all idemptotent atomicrmws
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[SelectionDAG] Inline a single use helper function...
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[SelectionDAG] Kill last uses of getAtomic w/o a MMO...
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] More unordered atomic lowering tests
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] RMW folding tests w/unordered atomic operations
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] Add a bunch of tests for load folding w/unordered...
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] First batch of cornercase tests for unordered...
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] Auto update a test
commit
|
commitdiff
|
tree
2019-02-13
Philip Reames
[Tests] Rename some test files for consistency
commit
|
commitdiff
|
tree
2019-02-12
Philip Reames
[Tests] A few more live-in deopt lowering tests
commit
|
commitdiff
|
tree
2019-02-12
Philip Reames
[InlineSpiller] Fix a crash due to lack of forward...
commit
|
commitdiff
|
tree
2019-02-12
Philip Reames
[Statepoint Lowering] Update misleading comments about...
commit
|
commitdiff
|
tree
2019-02-12
Philip Reames
[Test] Use autogenerated checks for more statepoint...
commit
|
commitdiff
|
tree
2019-02-12
Philip Reames
[Tests] Fill out a few tests around gc relocation uniquing
commit
|
commitdiff
|
tree
2019-02-11
Philip Reames
[Test] Autogenerate a statepoint test and actual show...
commit
|
commitdiff
|
tree
2019-02-11
Philip Reames
Be conservative about unordered accesses for the moment
commit
|
commitdiff
|
tree
2019-02-06
Philip Reames
[AliasSetTracker] Minor style tweak to avoid a variable...
commit
|
commitdiff
|
tree
2019-02-06
Philip Reames
[Test] Add codegen tests for unordered and monotonic...
commit
|
commitdiff
|
tree
2019-02-01
Philip Reames
[CodeGen] Be as conservative about atomic accesses...
commit
|
commitdiff
|
tree
2019-02-01
Philip Reames
[Test] Update file w/update_test_checks.py to make...
commit
|
commitdiff
|
tree
2019-02-01
Philip Reames
Fix a bug in the definition of isUnordered on MachineMemOperand
commit
|
commitdiff
|
tree
2019-01-31
Philip Reames
Lower widenable_conditions in CGP
commit
|
commitdiff
|
tree
2019-01-30
Philip Reames
[Tests] Add tests for propagation of undef elements...
commit
|
commitdiff
|
tree
2019-01-30
Philip Reames
SimplifyDemandedVectorElts for all intrinsics
commit
|
commitdiff
|
tree
2019-01-29
Philip Reames
Correct contents for r352453
commit
|
commitdiff
|
tree
2019-01-29
Philip Reames
[Tests] Regen to remove future test diffs
commit
|
commitdiff
|
tree
2019-01-29
Philip Reames
[Test] Add tests for gather/maked.load demanded elements...
commit
|
commitdiff
|
tree
2019-01-28
Philip Reames
Demanded elements support for vector GEPs
commit
|
commitdiff
|
tree
2019-01-24
Philip Reames
Test cases for demanded elements on vector GEPs
commit
|
commitdiff
|
tree
2019-01-24
Philip Reames
[RS4GC] Expand/standardize tests introduced in rL352059
commit
|
commitdiff
|
tree
2019-01-24
Philip Reames
[RS4GC] Be slightly less conservative for gep vector_base...
commit
|
commitdiff
|
tree
2019-01-24
Philip Reames
[RS4GC] Avoid crashing on gep scalar_base, vector_idx
commit
|
commitdiff
|
tree
2019-01-22
Philip Reames
[CVP] Use LVI to constant fold deopt operands
commit
|
commitdiff
|
tree
2018-12-13
Philip Reames
[test] Add a set of test for constant folding deopt...
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC][NFC] Simplify code now that we only have one safepoint...
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC docs] Update the gcroot documentation to reflect...
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC] Remove so called PreCall safepoints
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC][InstCombine] Fix a potential iteration issue
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC] Remove unused configuration variable
commit
|
commitdiff
|
tree
2018-11-12
Philip Reames
[GC] Minor style modernization
commit
|
commitdiff
|
tree
2018-11-11
Philip Reames
[GCRoot] Remove some unneccessary complexity
commit
|
commitdiff
|
tree
2018-11-10
Philip Reames
[GC] Rename a header for consistency
commit
|
commitdiff
|
tree
2018-11-09
Philip Reames
[GC] Simplify linking of GC builtin GC strategies
commit
|
commitdiff
|
tree
2018-11-09
Philip Reames
[docs][statepoints] Reformulate open issues list
commit
|
commitdiff
|
tree
2018-11-09
Philip Reames
[docs][statepoint] Expand a bit on problems with mixing...
commit
|
commitdiff
|
tree
2018-11-09
Philip Reames
[docs][statepoint] tweak a title
commit
|
commitdiff
|
tree
2018-11-08
Philip Reames
[docs][statepoint] Document explicitly provided stack...
commit
|
commitdiff
|
tree
2018-11-08
Philip Reames
[docs][statepoints] add a section spelling out simplificatio...
commit
|
commitdiff
|
tree
2018-11-08
Philip Reames
[docs] Add some subsections to make it possible to...
commit
|
commitdiff
|
tree
2018-11-08
Philip Reames
[docs] Clarify ELF section naming for StackMaps and...
commit
|
commitdiff
|
tree
2018-11-08
Philip Reames
[docs] Clarify expectations for stack map sections...
commit
|
commitdiff
|
tree
2018-09-11
Philip Reames
[LICM] (re-)simplify code using MemoryLocation API...
commit
|
commitdiff
|
tree
2018-09-10
Philip Reames
[AST] Add test coverage of memsets
commit
|
commitdiff
|
tree
2018-09-10
Philip Reames
[AST] Visit memtransfer arguments in order
commit
|
commitdiff
|
tree
2018-09-07
Philip Reames
[AST] Generalize argument specific aliasing
commit
|
commitdiff
|
tree
2018-08-30
Philip Reames
[SimplifyCFG] Rename a variable for readibility of...
commit
|
commitdiff
|
tree
2018-08-30
Philip Reames
[SimplifyCFG] Fix a cost modeling oversight in branch...
commit
|
commitdiff
|
tree
2018-08-29
Philip Reames
[SimplifyCFG] Common debug handling [NFC]
commit
|
commitdiff
|
tree
2018-08-29
Philip Reames
Add a todo and tests to Address a review commnt from...
commit
|
commitdiff
|
tree
2018-08-29
Philip Reames
[LICM] Hoist stores of invariant values to invariant...
commit
|
commitdiff
|
tree
2018-08-24
Philip Reames
[CVP] Extend tests to illustrate an old patch isn't...
commit
|
commitdiff
|
tree
2018-08-24
Philip Reames
[AST] Simplify code minorly using pattern match [NFC]
commit
|
commitdiff
|
tree
2018-08-24
Philip Reames
[LICM] Hoist an invariant_start out of loops if there...
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AST] Add a test for attribute intersection
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AA] Remove a needless variable [NFC]
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AST] Minor whitespace cleanup [NFC]
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AST] Fix a whitespace typo [NFC]
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AST] Reorder code to reduce a future patch diff [NFC]
commit
|
commitdiff
|
tree
2018-08-22
Philip Reames
[AST] Move a function definition into the cpp [NFC]
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[LICM] Fix a test so it actualy checks what was meant...
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[AST] Remove notion of volatile from alias sets [NFCI]
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[AST] Mark invariant.starts as being readonly
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[LICM] Add tests from D50786 [NFC]
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[LICM][NFC] Add tests from D50730
commit
|
commitdiff
|
tree
2018-08-21
Philip Reames
[LICM] More tests for D50925 [NFC]
commit
|
commitdiff
|
tree
2018-08-20
Philip Reames
[LICM][Tests] Add tests for store hoisting [NFC]
commit
|
commitdiff
|
tree
2018-08-17
Philip Reames
[AST] Clarify printing of unknown size locations [NFC]
commit
|
commitdiff
|
tree
next