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
Re-land r332230 "[llvm-exegesis]Fix a warning in r332221"
2018-05-11
Geoff Berry
[AArch64] Fix performPostLD1Combine to check for constant...
commit
|
commitdiff
|
tree
2018-05-04
Geoff Berry
[MachineLICM] Debug intrinsics shouldn't affect hoist...
commit
|
commitdiff
|
tree
2018-04-26
Geoff Berry
[AArch64] Fix scavenged spill slot base when stack...
commit
|
commitdiff
|
tree
2018-04-25
Geoff Berry
[DivRemPairs] Fix non-determinism in use list order.
commit
|
commitdiff
|
tree
2018-04-10
Geoff Berry
[AArch64][Falkor] Fix bug in Falkor HWPF collision...
commit
|
commitdiff
|
tree
2018-04-06
Geoff Berry
[EarlyCSE] Add debug counter for debugging mis-optimizations...
commit
|
commitdiff
|
tree
2018-03-20
Geoff Berry
[AArch64][Falkor] Correct load/store increment scheduling...
commit
|
commitdiff
|
tree
2018-02-27
Geoff Berry
Re-enable "[MachineCopyPropagation] Extend pass to...
commit
|
commitdiff
|
tree
2018-02-23
Geoff Berry
Fix compiler warning introduced in r325931. NFC.
commit
|
commitdiff
|
tree
2018-02-23
Geoff Berry
[MachineOperand][Target] MachineOperand::isRenamable...
commit
|
commitdiff
|
tree
2018-02-01
Geoff Berry
[MachineCopyPropagation] Extend pass to do COPY source...
commit
|
commitdiff
|
tree
2018-01-31
Geoff Berry
[MachineOutliner] Freeze registers in new functions
commit
|
commitdiff
|
tree
2018-01-30
Geoff Berry
[AMDGPU] isRenamable fixes to support copy forwarding
commit
|
commitdiff
|
tree
2018-01-29
Geoff Berry
[MachineVerifier] Add check that renamable operands...
commit
|
commitdiff
|
tree
2018-01-29
Geoff Berry
[AMDGPU][X86][Mips] Make sure renamable bit not set...
commit
|
commitdiff
|
tree
2018-01-24
Geoff Berry
[AMDGPU] Make sure all super regs of reserved regs...
commit
|
commitdiff
|
tree
2017-12-29
Geoff Berry
[MachineOperand] Fix LiveDebugVariables code after...
commit
|
commitdiff
|
tree
2017-12-14
Geoff Berry
[ARM] Fix isRenamable flag setting on expanded VSTMDIA...
commit
|
commitdiff
|
tree
2017-12-12
Geoff Berry
[MachineOperand][MIR] Add isRenamable to MachineOperand.
commit
|
commitdiff
|
tree
2017-11-01
Geoff Berry
[BranchProbabilityInfo] Handle irreducible loops.
commit
|
commitdiff
|
tree
2017-10-03
Geoff Berry
Revert "Re-enable "[MachineCopyPropagation] Extend...
commit
|
commitdiff
|
tree
2017-10-02
Geoff Berry
Re-enable "[MachineCopyPropagation] Extend pass to...
commit
|
commitdiff
|
tree
2017-09-27
Geoff Berry
[AArch64][Falkor] Ignore SP based loads in HW prefetch...
commit
|
commitdiff
|
tree
2017-09-26
Geoff Berry
[AArch64][Falkor] Fix bug in falkor prefetcher fix...
commit
|
commitdiff
|
tree
2017-09-26
Geoff Berry
[AArch64][Falkor] Fix correctness bug in falkor prefetcher...
commit
|
commitdiff
|
tree
2017-09-21
Geoff Berry
[AArch64] Fix bug in store of vector 0 DAGCombine.
commit
|
commitdiff
|
tree
2017-09-01
Geoff Berry
Re-enable "[MachineCopyPropagation] Extend pass to...
commit
|
commitdiff
|
tree
2017-08-30
Geoff Berry
Re-enable "[MachineCopyPropagation] Extend pass to...
commit
|
commitdiff
|
tree
2017-08-28
Geoff Berry
[AArch64][Falkor] Avoid generating STRQro* instructions
commit
|
commitdiff
|
tree
2017-08-28
Geoff Berry
[ARM] Fix bug in ARMLoadStoreOptimizer when kill flags...
commit
|
commitdiff
|
tree
2017-08-23
Geoff Berry
[AArch64][Falkor] Fix bug in Falkor HWPF tag collision...
commit
|
commitdiff
|
tree
2017-08-18
Geoff Berry
Revert "[MachineCopyPropagation] Extend pass to do...
commit
|
commitdiff
|
tree
2017-08-17
Geoff Berry
Re-enable "[MachineCopyPropagation] Extend pass...
commit
|
commitdiff
|
tree
2017-08-17
Geoff Berry
Revert "[MachineCopyPropagation] Extend pass to do...
commit
|
commitdiff
|
tree
2017-08-16
Geoff Berry
[MachineCopyPropagation] Extend pass to do COPY source...
commit
|
commitdiff
|
tree
2017-08-16
Geoff Berry
[LoopDataPrefetch][AArch64FalkorHWPFFix] Preserve ScalarEvol...
commit
|
commitdiff
|
tree
2017-07-18
Geoff Berry
[AArch64][Falkor] Avoid HW prefetcher tag collisions...
commit
|
commitdiff
|
tree
2017-07-17
Geoff Berry
[AArch64][Falkor] Address some stylistic review comments...
commit
|
commitdiff
|
tree
2017-07-14
Geoff Berry
[AArch64][Falkor] Avoid HW prefetcher tag collisions...
commit
|
commitdiff
|
tree
2017-07-14
Geoff Berry
[EarlyCSE] Handle calls with no MemorySSA info.
commit
|
commitdiff
|
tree
2017-07-13
Geoff Berry
[TargetLowering] Add hook for adding target MMO flags...
commit
|
commitdiff
|
tree
2017-07-13
Geoff Berry
[MIR] Add support for printing and parsing target MMO...
commit
|
commitdiff
|
tree
2017-06-28
Geoff Berry
[AArch64][Falkor] Attempt to fix Windows buildbots
commit
|
commitdiff
|
tree
2017-06-28
Geoff Berry
[AArch64][Falkor] Try to avoid exhausting HW prefetcher...
commit
|
commitdiff
|
tree
2017-06-28
Geoff Berry
[LoopUnroll] Fix bug in computeUnrollCount causing...
commit
|
commitdiff
|
tree
2017-06-28
Geoff Berry
[LoopUnroll] Pass SCEV to getUnrollingPreferences hook...
commit
|
commitdiff
|
tree
2017-06-27
Geoff Berry
[EarlyCSE][MemorySSA] Enable MemorySSA in function...
commit
|
commitdiff
|
tree
2017-06-23
Geoff Berry
[AArch64][Falkor] Remove some non-existent opcodes...
commit
|
commitdiff
|
tree
2017-06-19
Geoff Berry
[AArch64][Falkor] Fix MOVZ sched predicate to not assert...
commit
|
commitdiff
|
tree
2017-06-19
Geoff Berry
[AArch64][Kryo] Add missing write latency for LDAXP...
commit
|
commitdiff
|
tree
2017-06-19
Geoff Berry
[AArch64][Falkor] Refine load/store increment latencies.
commit
|
commitdiff
|
tree
2017-06-13
Geoff Berry
[AArch64][Falkor] Fix sched details for FDIV, FSQRT...
commit
|
commitdiff
|
tree
2017-06-12
Geoff Berry
[SelectionDAG] Allow sin/cos -> sincos optimization...
commit
|
commitdiff
|
tree
2017-06-10
Geoff Berry
[EarlyCSE] Add option to use MemorySSA for function...
commit
|
commitdiff
|
tree
2017-06-02
Geoff Berry
[AArch64][Falkor] Model immediate forwarding.
commit
|
commitdiff
|
tree
2017-05-28
Geoff Berry
[AArch64][Falkor] Combine sched details files into...
commit
|
commitdiff
|
tree
2017-05-28
Geoff Berry
[AArch64][Falkor] Fix some sched details.
commit
|
commitdiff
|
tree
2017-05-23
Geoff Berry
[AArch64][Falkor] Refine sched details for LSLfast...
commit
|
commitdiff
|
tree
2017-05-23
Geoff Berry
[AArch64][Falkor] Fix sched details for FMOV of WZR...
commit
|
commitdiff
|
tree
2017-05-15
Geoff Berry
[AArch64][Falkor] Fix sched details for FMOV
commit
|
commitdiff
|
tree
2017-05-12
Geoff Berry
[AArch64][Falkor] Refine modeling of multiply accumulate...
commit
|
commitdiff
|
tree
2017-05-08
Geoff Berry
Fix comment typos.
commit
|
commitdiff
|
tree
2017-04-13
Geoff Berry
Re-apply "[GVNHoist] Move GVNHoist to function simplificatio...
commit
|
commitdiff
|
tree
2017-04-11
Geoff Berry
[GVNHoist] Re-enable GVNHoist by default
commit
|
commitdiff
|
tree
2017-04-10
Geoff Berry
[GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor...
commit
|
commitdiff
|
tree
2017-03-02
Geoff Berry
Re-apply "[GVNHoist] Move GVNHoist to function simplificatio...
commit
|
commitdiff
|
tree
2017-02-22
Geoff Berry
[AArch64] Extend AArch64RedundantCopyElimination to...
commit
|
commitdiff
|
tree
2017-02-21
Geoff Berry
[CodeGenPrepare] Sink and duplicate more 'and' instructions.
commit
|
commitdiff
|
tree
2017-02-09
Geoff Berry
[SelectionDAG] Fix bugs in inverted condition splitting...
commit
|
commitdiff
|
tree
2017-02-05
Geoff Berry
[SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG...
commit
|
commitdiff
|
tree
2017-01-24
Geoff Berry
[SelectionDAG] Handle inverted conditions when splitting...
commit
|
commitdiff
|
tree
2017-01-05
Geoff Berry
[AArch64] Fold some filled/spilled subreg COPYs
commit
|
commitdiff
|
tree
2016-12-15
Geoff Berry
[LiveRangeEdit] Change eliminateDeadDef assert to if...
commit
|
commitdiff
|
tree
2016-12-14
Geoff Berry
[GVNHoist] Move GVNHoist to function simplification...
commit
|
commitdiff
|
tree
2016-12-12
Geoff Berry
[LiveRangeEdit] Add assert string and descriptive comment.
commit
|
commitdiff
|
tree
2016-12-01
Geoff Berry
[AArch64] Fold more spilled/refilled COPYs.
commit
|
commitdiff
|
tree
2016-11-29
Geoff Berry
[LiveRangeEdit] Handle instructions with no defs correctly.
commit
|
commitdiff
|
tree
2016-11-29
Geoff Berry
[AArch64] Fold spills of COPY of WZR/XZR
commit
|
commitdiff
|
tree
2016-11-21
Geoff Berry
[AArch64LoadStoreOptimizer] Don't treat write to XZR...
commit
|
commitdiff
|
tree
2016-11-18
Geoff Berry
[MIRPrinter] XFAIL test for powerpc
commit
|
commitdiff
|
tree
2016-11-18
Geoff Berry
[MIRPrinter] Print raw branch probabilities as expected...
commit
|
commitdiff
|
tree
2016-11-16
Geoff Berry
[AArch64] Handle vector types in replaceZeroVectorStore.
commit
|
commitdiff
|
tree
2016-11-14
Geoff Berry
[AArch64] Change some pointers to references. NFC.
commit
|
commitdiff
|
tree
2016-11-14
Geoff Berry
[AArch64] Split 0 vector stores into scalar store pairs.
commit
|
commitdiff
|
tree
2016-11-14
Geoff Berry
[AArch64] Factor out transform code from split16BStore...
commit
|
commitdiff
|
tree
2016-11-11
Geoff Berry
[AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
commit
|
commitdiff
|
tree
2016-10-25
Geoff Berry
[EarlyCSE] Make MemorySSA memory dependency check more...
commit
|
commitdiff
|
tree
2016-10-24
Geoff Berry
[EarlyCSE] Optimize MemoryPhis and reduce memory clobber...
commit
|
commitdiff
|
tree
2016-09-27
Geoff Berry
[TargetRegisterInfo, AArch64] Add target hook for isConstant...
commit
|
commitdiff
|
tree
2016-09-26
Geoff Berry
[AArch64] Improve add/sub/cmp isel of uxtw forms.
commit
|
commitdiff
|
tree
2016-09-01
Geoff Berry
[EarlyCSE] Change C API pass interface for EarlyCSE...
commit
|
commitdiff
|
tree
2016-08-31
Geoff Berry
[EarlyCSE] Optionally use MemorySSA. NFC.
commit
|
commitdiff
|
tree
2016-08-31
Geoff Berry
[EarlyCSE] Allow forwarding a non-invariant load into...
commit
|
commitdiff
|
tree
2016-08-31
Geoff Berry
[LangRef] Clarify !invariant.load semantics.
commit
|
commitdiff
|
tree
2016-08-12
Geoff Berry
[AArch64] Re-factor code shared by AArch64LoadStoreOpt...
commit
|
commitdiff
|
tree
2016-08-11
Geoff Berry
[SCEV] Update interface to handle SCEVExpander insert...
commit
|
commitdiff
|
tree
2016-08-08
Geoff Berry
[MemorySSA] Fix windows build breakage caused by r278028...
commit
|
commitdiff
|
tree
2016-08-08
Geoff Berry
[MemorySSA] Fix windows build breakage caused by r278028
commit
|
commitdiff
|
tree
2016-08-08
Geoff Berry
[MemorySSA] Ensure address stability of MemorySSA object.
commit
|
commitdiff
|
tree
2016-07-21
Geoff Berry
[AArch64] Load/store opt: Don't count transient instructions...
commit
|
commitdiff
|
tree
next