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
AMDGPU: Fix scalar_to_vector for v4i16/v4f16
[android-x86/external-llvm.git]
/
lib
/
Transforms
/
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
2018-05-31
Craig Topper
[JumpThreading] Fix some strange formatting of code...
tree
|
commitdiff
2018-05-31
David Bolvansky
[SimplifyLibcalls] [NFC] Cleanup, improvements
tree
|
commitdiff
2018-05-31
Benjamin Kramer
Extend the GlobalObject metadata interface
tree
|
commitdiff
2018-05-31
Alexandros Lamprineas
[InstCombine, ARM] Convert vld1 to llvm load
tree
|
commitdiff
2018-05-31
Max Kazantsev
[NFC] Factor out a method for further extension
tree
|
commitdiff
2018-05-31
Roman Lebedev
Revert rL333106 / D46814: [InstCombine] Fold unfolded...
tree
|
commitdiff
2018-05-31
Sanjay Patel
[InstCombine] don't change the size of a select if...
tree
|
commitdiff
2018-05-30
Sanjay Patel
[InstCombine] don't negate constant expression with...
tree
|
commitdiff
2018-05-30
Vlad Tsyrklevich
[LowerTypeTests] Discard extern_weak linkage for defini...
tree
|
commitdiff
2018-05-30
George Burgess IV
[NewGVN] Fix set comparison; reflow comment
tree
|
commitdiff
2018-05-30
Benjamin Kramer
[CalledValuePropagation] Just use a sorted vector inste...
tree
|
commitdiff
2018-05-30
Alexandros Lamprineas
[InstCombine, ARM, AArch64] Convert table lookup to...
tree
|
commitdiff
2018-05-30
Chandler Carruth
[PM/LoopUnswitch] When using the new SimpleLoopUnswitch...
tree
|
commitdiff
2018-05-29
Diego Caballero
[VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUG
tree
|
commitdiff
2018-05-29
Chandler Carruth
[LoopInstSimplify] Re-implement the core logic of loop...
tree
|
commitdiff
2018-05-28
Fangrui Song
[LLVM-C] [OCaml] Remove LLVMAddBBVectorizePass
tree
|
commitdiff
2018-05-27
David Green
Revert 333358 as it's failing on some builders.
tree
|
commitdiff
2018-05-27
David Green
[UnrollAndJam] Add a new Unroll and Jam pass
tree
|
commitdiff
2018-05-25
Florian Hahn
Revert r333268: [IPSCCP] Use PredicateInfo to propagate...
tree
|
commitdiff
next