OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SLPVectorizer][X86] Add alternate opcode tests for simple build vector cases
[android-x86/external-llvm.git]
/
lib
/
Transforms
/
2018-06-22
Sanjay Patel
[InstCombine] rearrange shuffle-of-binops logic; NFC
tree
|
commitdiff
2018-06-22
Eugene Leviant
Revert r335324 due to a builtbot failure
tree
|
commitdiff
2018-06-22
Eugene Leviant
[Evaluator] Improve evaluation of call instruction
tree
|
commitdiff
2018-06-22
Chandler Carruth
Revert r335306 (and r335314) - the Call Graph Profile...
tree
|
commitdiff
2018-06-21
Sanjay Patel
[InstCombine] fix shuffle-of-binops bug
tree
|
commitdiff
2018-06-21
Michael J. Spencer
[Instrumentation] Add Call Graph Profile pass
tree
|
commitdiff
2018-06-21
Matthew Voss
[GVN] Avoid casting a vector of size less than 8 bits...
tree
|
commitdiff
2018-06-21
Sanjay Patel
[InstCombine] fold vector select of binops with constan...
tree
|
commitdiff
2018-06-21
Francis Visoiu Mistrih
Revert r335206 "Recommit r333268: [IPSCCP] Use Predicat...
tree
|
commitdiff
2018-06-21
Sanjay Patel
[InstCombine] use constant pattern matchers with icmp...
tree
|
commitdiff
2018-06-21
Sanjay Patel
[InstCombine] simplify binops before trying other folds
tree
|
commitdiff
2018-06-21
Sanjay Patel
[InstCombine] make div/rem vector constant utility...
tree
|
commitdiff
2018-06-21
Nicolai Haehnle
AMDGPU: Remove old-style image intrinsics
tree
|
commitdiff
2018-06-21
Nicolai Haehnle
InstCombine/AMDGPU: Add dimension-aware image intrinsic...
tree
|
commitdiff
2018-06-21
Florian Hahn
Recommit r333268: [IPSCCP] Use PredicateInfo to propaga...
tree
|
commitdiff
2018-06-21
Chandler Carruth
[PM/LoopUnswitch] Add partial non-trivial unswitching...
tree
|
commitdiff
2018-06-21
Michael Zolotukhin
ProvenanceAnalysis: Store WeakTrackingVH instead of...
tree
|
commitdiff
2018-06-20
Alina Sbirlea
Generalize MergeBlockIntoPredecessor. Replace uses...
tree
|
commitdiff
2018-06-20
Simon Pilgrim
[SLPVectorizer] Provide InstructionsState down the...
tree
|
commitdiff
2018-06-20
Sanjay Patel
[IR] add/use isIntDivRem convenience function
tree
|
commitdiff
2018-06-20
Chandler Carruth
[PM/LoopUnswitch] Support partial trivial unswitching.
tree
|
commitdiff
2018-06-20
Vedant Kumar
[Local] Generalize insertReplacementDbgValues, NFC
tree
|
commitdiff
2018-06-20
Florian Hahn
[PredicateInfo] Order instructions in different BBs...
tree
|
commitdiff
2018-06-20
Vedant Kumar
[Local] Add a utility to insert replacement dbg.values...
tree
|
commitdiff
2018-06-20
Simon Pilgrim
[SLPVectorizer] Move isOneOf after InstructionsState...
tree
|
commitdiff
2018-06-20
Simon Pilgrim
[SLPVectorizer] Use InstructionsState to record AltOpcode
tree
|
commitdiff
2018-06-20
Simon Pilgrim
[SLPVectorizer] Relax "alternate" opcode vectorisation...
tree
|
commitdiff
2018-06-20
Sanjay Patel
[InstCombine] ignore debuginfo when removing redundant...
tree
|
commitdiff
2018-06-20
Simon Pilgrim
[SLPVectorizer] Split Tree/Reduction cost calls to...
tree
|
commitdiff
2018-06-20
Roman Lebedev
[NFC][SCEV] Add tests related to bit masking (PR37793)
tree
|
commitdiff
2018-06-19
Vedant Kumar
[IR] Introduce helpers to skip debug instructions ...
tree
|
commitdiff
2018-06-19
Simon Pilgrim
[SLPVectorizer] Remove default OperandValueKind argumen...
tree
|
commitdiff
2018-06-19
Mikhail Dvoretckii
[InstCombine] Replacing X86-specific rounding intrinsic...
tree
|
commitdiff
2018-06-19
David Green
[LoopSimplifyCFG] Invalidate SCEV in LoopSimplifyCFG
tree
|
commitdiff
2018-06-19
Simon Pilgrim
[SLPVectorizer] Pull out AltOpcode determination from...
tree
|
commitdiff
2018-06-19
Bjorn Pettersson
Remove valueCoversEntireFragment asserts in ConvertDebu...
tree
|
commitdiff
2018-06-19
Florian Hahn
[LoopInterchange] Move PHI handling to adjustLoopBranches.
tree
|
commitdiff
2018-06-19
Max Kazantsev
[SimplifyIndVars] Eliminate redundant truncs
tree
|
commitdiff
2018-06-18
Xin Tong
Revert "Simplify blockaddress usage before giving up...
tree
|
commitdiff
2018-06-18
Xin Tong
Simplify blockaddress usage before giving up in MergeBl...
tree
|
commitdiff
2018-06-18
Florian Hahn
[VPlan] Add VPInstruction to VPRecipe transformation.
tree
|
commitdiff
2018-06-18
Simon Pilgrim
[SLPVectorizer] Tidyup isShuffle helper
tree
|
commitdiff
2018-06-18
Florian Hahn
[VPlanRecipeBase] Add eraseFromParent().
tree
|
commitdiff
2018-06-18
Florian Hahn
[VPlan] Fix sanitizer problem with insertBefore.
tree
|
commitdiff
2018-06-18
Simon Pilgrim
[SLPVectorizer] Avoid calling const VL.size() repeatedl...
tree
|
commitdiff
2018-06-18
Florian Hahn
[VPlanRecipeBase] Add insertBefore helper.
tree
|
commitdiff
2018-06-16
Michael Zolotukhin
CorrelatedValuePropagation: Preserve DT.
tree
|
commitdiff
2018-06-15
Matt Morehouse
[SanitizerCoverage] Add associated metadata to pc-tables.
tree
|
commitdiff
2018-06-15
Tomasz Krupa
[X86] Lowering sqrt intrinsics to native IR
tree
|
commitdiff
2018-06-15
Joseph Tremoulet
[InstCombine] Avoid iteration/mutation conflict
tree
|
commitdiff
2018-06-15
Diego Caballero
[LV] Prevent LV to run cost model twice for VF=2
tree
|
commitdiff
2018-06-15
Bjorn Pettersson
Re-apply "[DebugInfo] Check size of variable in Convert...
tree
|
commitdiff
2018-06-15
Roman Lebedev
[InstCombine] Recommit: Fold (x << y) >> y -> x...
tree
|
commitdiff
2018-06-14
Bjorn Pettersson
Revert rL334704: "[DebugInfo] Check size of variable...
tree
|
commitdiff
2018-06-14
Simon Pilgrim
[EarlyCSE] Fix MSVC build. NFCI.
tree
|
commitdiff
2018-06-14
Max Kazantsev
[EarlyCSE] Propagate conditions of AND and OR instructions
tree
|
commitdiff
2018-06-14
Bjorn Pettersson
[DebugInfo] Check size of variable in ConvertDebugDecla...
tree
|
commitdiff
2018-06-14
Simon Pilgrim
[SLPVectorizer] Remove RawInstructionsData/getMainOpcod...
tree
|
commitdiff
2018-06-14
Hiroshi Inoue
[NFC] fix trivial typos in comments
tree
|
commitdiff
2018-06-13
Reid Kleckner
[WinASan] Don't instrument globals in sections containi...
tree
|
commitdiff
2018-06-13
Simon Pilgrim
[SLPVectorizer] getSameOpcode - remove useless cast...
tree
|
commitdiff
2018-06-13
Simon Pilgrim
[SLPVectorizer] getSameOpcode - remove unusued alternat...
tree
|
commitdiff
2018-06-13
Max Kazantsev
[SimplifyIndVars] Ignore dead users
tree
|
commitdiff
2018-06-12
Simon Pilgrim
[CostModel] Replace ShuffleKind::SK_Alternate with...
tree
|
commitdiff
2018-06-12
Florian Hahn
Use SmallPtrSet explicitly for SmallSets with pointer...
tree
|
commitdiff
2018-06-11
Wei Mi
[SampleFDO] Add a new compact binary format for sample...
tree
|
commitdiff
2018-06-10
Roman Lebedev
Revert rL334371 / D47980: "[InstCombine] Fold (x <...
tree
|
commitdiff
2018-06-10
Roman Lebedev
[InstCombine] Fold (x >> y) << y -> x & (-1 << y)
tree
|
commitdiff
2018-06-10
Roman Lebedev
[InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
tree
|
commitdiff
2018-06-10
Craig Topper
[X86] Remove masking from the 512-bit masked floating...
tree
|
commitdiff
2018-06-09
Craig Topper
Use SmallPtrSet instead of SmallSet in places where...
tree
|
commitdiff
2018-06-08
Davide Italiano
[InstCombine] Skip dbg.value(s) when looking at stack...
tree
|
commitdiff
2018-06-08
Reid Kleckner
[asan] Instrument comdat globals on COFF targets
tree
|
commitdiff
2018-06-08
Florian Hahn
[VPlan] Move recipe construction to VPRecipeBuilder.
tree
|
commitdiff
2018-06-08
Daniil Fukalov
reapply r334209 with fixes for harfbuzz in Chromium
tree
|
commitdiff
2018-06-08
Florian Hahn
[VPlan] Move recipe based VPlan generation to separate...
tree
|
commitdiff
2018-06-08
Roman Shirokiy
[LV] Fix PR36983. For a given recurrence, fix all phis...
tree
|
commitdiff
2018-06-08
Reid Kleckner
Revert r334209 "[LSR] Check yet more intrinsic pointer...
tree
|
commitdiff
2018-06-07
Daniil Fukalov
[LSR] Check yet more intrinsic pointer operands
tree
|
commitdiff
2018-06-07
Florian Hahn
[Mem2Reg] Avoid replacing load with itself in promoteSi...
tree
|
commitdiff
2018-06-07
Max Kazantsev
[NFC] Use variable instead of accessing pair many times
tree
|
commitdiff
2018-06-07
Michael Zolotukhin
SpeculativeExecution Pass: Set PreserveCFG to avoid...
tree
|
commitdiff
2018-06-06
Teresa Johnson
[ThinLTO] Rename index IsAnalysis flag to HaveGVs ...
tree
|
commitdiff
2018-06-06
Sanjay Patel
[InstCombine] fold another shifty abs pattern to cmp...
tree
|
commitdiff
2018-06-06
Roman Lebedev
[InstCombine] PR37603: low bit mask canonicalization
tree
|
commitdiff
2018-06-06
Tim Northover
InstCombine: ignore debug instructions during fence...
tree
|
commitdiff
2018-06-05
John Brawn
[InstCombine] Correct the cmp operand type used when...
tree
|
commitdiff
2018-06-04
Sanjay Patel
[InstCombine] refine UB-handling in shuffle-binop transform
tree
|
commitdiff
2018-06-04
David Blaikie
Move Analysis/Utils/Local.h back to Transforms
tree
|
commitdiff
2018-06-04
Dmitry Mikulin
In thin and full LTO + CFI, direct function calls may...
tree
|
commitdiff
2018-06-04
Serguei Katkov
[InstCombine] Fix div handling
tree
|
commitdiff
2018-06-03
Sanjay Patel
[InstCombine] improve sub with bool folds
tree
|
commitdiff
2018-06-02
Sanjay Patel
[InstCombine] call simplify before trying vector folds
tree
|
commitdiff
2018-06-02
Chandler Carruth
[PM/LoopUnswitch] Fix how the cloned loops are handled...
tree
|
commitdiff
2018-06-01
Sanjay Patel
[InstCombine] fix vector shuffle transform to replace...
tree
|
commitdiff
2018-06-01
Vlad Tsyrklevich
[ThinLTOBitcodeWriter] Emit summaries for regular LTO...
tree
|
commitdiff
2018-06-01
Florian Hahn
Revert r333740: IPSCCP] Use PredicateInfo to propagate...
tree
|
commitdiff
2018-06-01
Florian Hahn
Recommit r333268: [IPSCCP] Use PredicateInfo to propaga...
tree
|
commitdiff
2018-05-31
Craig Topper
[LoopIdiomRecognize] Only convert loops to ctlz if...
tree
|
commitdiff
2018-05-31
Sanjay Patel
[InstCombine] narrow select to match condition operands...
tree
|
commitdiff
next