OSDN Git Service

Release notes: fix -fno-strict-float-cast-overflow quoting
[android-x86/external-llvm.git] / lib / Transforms /
2018-08-01 David BolvanskyRevert "Enrich inline messages", tests fail
2018-08-01 David BolvanskyEnrich inline messages
2018-07-31 Evandro Menezes[SLC] Refactor the simplication of pow() (NFC)
2018-07-31 George Burgess IVRevert r338431: "Add DebugCounters to DivRemPairs"
2018-07-31 George Burgess IVAdd DebugCounters to DivRemPairs
2018-07-31 Ewan CrawfordFix InstCombine address space assert
2018-07-31 Anastasis Grammenos[DebugInfo][LCSSA] Preserve debug location in lcssa...
2018-07-31 David BolvanskyRevert Enrich inline messages
2018-07-31 David BolvanskyEnrich inline messages
2018-07-31 Alexey Bataev[SLP] Fix PR38339: Instruction does not dominate all...
2018-07-31 Sanjay Patel[InstCombine] simplify code for A & (A ^ B) --> A & ~B
2018-07-31 Max Kazantsev[NFC] Collect statistics in GuardWidening
2018-07-31 Diego Caballero[VPlan] Introduce VPLoopInfo analysis.
2018-07-30 Diego Caballero[VPlan] Introduce VPlan-based dominator analysis.
2018-07-30 David Bolvansky[InstCombine] Fold Select with binary op
2018-07-30 Vlad TsyrklevichRevert "[GVNHoist] Re-enable GVNHoist by default"
2018-07-30 Fangrui SongRemove trailing space
2018-07-30 Evandro Menezes[SLC] Refactor the simplication of pow() (NFC)
2018-07-30 Alexandros Lamprineas[GVNHoist] Re-enable GVNHoist by default
2018-07-30 Max Kazantsev[NFC] Prepare GuardWidening for widening of cond branches
2018-07-29 Sanjay Patel[InstCombine] try to fold 'add+sub' to 'not+add'
2018-07-28 Sanjay Patel[InstCombine] try to fold 'sub' to 'not'
2018-07-28 David Green[GlobalOpt] Test array indices inside structs for out...
2018-07-28 Alina Sbirlea[SimpleLoopUnswitch] Fix DT updates for trivial branch...
2018-07-27 Reid Kleckner[InstrProf] Don't register __llvm_profile_runtime_user
2018-07-27 Sanjay Patel[InstCombine] not(sub X, Y) --> add (not X), Y
2018-07-27 Max Kazantsev[SimplifyIndVar] Canonicalize comparisons to unsigned...
2018-07-27 Matt ArsenaultPatternMatch: Add wrappers for fabs and canonicalize
2018-07-27 Anastasis GrammenosRevert "[LV][DebugInfo] Set DL to the middle block...
2018-07-27 Anastasis Grammenos[LV][DebugInfo] Set DL to the middle block Icmp instruction
2018-07-27 Chen Zheng[InstCombine] canonicalize abs pattern
2018-07-26 Vedant Kumar[DebugInfo] LowerDbgDeclare: Add derefs when handling...
2018-07-26 Sanjay Patel[InstCombine] fold udiv with common factor from muls...
2018-07-26 David Green[UnJ] Common some code. NFC
2018-07-26 Fangrui Song[LoadStoreVectorizer] Use const reference
2018-07-25 Roman Tereshin[LSV] Look through selects for consecutive addresses
2018-07-25 Florian HahnRevert r337904: [IPSCCP] Use PredicateInfo to propagate...
2018-07-25 Florian HahnRecommit r333268: [IPSCCP] Use PredicateInfo to propaga...
2018-07-25 Petr Hosek[profile] Support profiling runtime on Fuchsia
2018-07-24 Hideki Saito[LV] Fix for PR38110, LV encountered llvm_unreachable()
2018-07-24 Joel GalensonUse SCEV to avoid inserting some bounds checks.
2018-07-24 Florian Hahn[PredicateInfo] Use custom mangling to support ssa_copy...
2018-07-23 Teresa Johnson[ThinLTO] Ensure the TargetLibraryInfo is constructed...
2018-07-23 George Burgess IV[DebugCounters] Keep track of total counts
2018-07-23 John Brawn[GVN] Don't use the eliminated load as an available...
2018-07-23 Alexandros Lamprineas[GVNHoist] safeToHoistLdSt allows illegal hoisting
2018-07-21 Aditya KumarEarly exit with cheaper checks
2018-07-20 Peter CollingbourneChange the cap on the amount of padding for each vtable...
2018-07-20 Roman TereshinReapply "[LSV] Refactoring + supporting bitcasts to...
2018-07-20 Alexander Potapenko[MSan] Hotfix compilation
2018-07-20 Alexander Potapenko[MSan] run materializeChecks() before materializeStores()
2018-07-20 Florian Hahn[IPSCCP] Fix for bot failure caused by r337548
2018-07-20 Florian HahnRecommit r328307: [IPSCCP] Use constant range informati...
2018-07-20 Sam McCallRevert "[LSV] Refactoring + supporting bitcasts to...
2018-07-19 Eli Friedman[SCCP] Don't use markForcedConstant on branch conditions.
2018-07-19 Roman Tereshin[LSV] Refactoring + supporting bitcasts to a type of...
2018-07-19 Farhana Aleen[LoadStoreVectorizer] Use getMinusScev() to compute...
2018-07-19 Teresa Johnson[ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTy...
2018-07-18 Peter CollingbourneRename __asan_gen_* symbols to ___asan_gen_*.
2018-07-18 Xin TongSkip debuginfo intrinsic in markLiveBlocks.
2018-07-18 Simon Pilgrim[SLPVectorizer] Avoid duplicate scalar cost calculation...
2018-07-18 Roman Lebedev[InstCombine] Re-commit: Fold 'check for [no] signed...
2018-07-18 Bob HaarmanRevert "[InstCombine] Fold 'check for [no] signed trunc...
2018-07-17 Vedant Kumar[InstCombine] Preserve debug value when simplifying...
2018-07-17 Florian Hahn[IPSCCP] Run Solve each time we resolved an undef in...
2018-07-17 Simon Pilgrim[SLPVectorizer] Don't attempt horizontal reduction...
2018-07-17 whitequark[LLVM-C] Fix name mangling on AggressiveInstCombine
2018-07-17 Simon PilgrimFix MSVC "result of 32-bit shift implicitly converted...
2018-07-16 Roman Lebedev[InstCombine] Fold 'check for [no] signed truncation...
2018-07-16 Teresa JohnsonRestore "[ThinLTO] Ensure we always select the same...
2018-07-16 Alexander PotapenkoMSan: minor fixes, NFC
2018-07-16 Alexander Potapenko[MSan] factor userspace-specific declarations into...
2018-07-16 Chen Zheng[InstCombine] add more SPFofSPF folding
2018-07-16 Chen Zheng[InstCombine] fold icmp pred (sub 0, X) C for vector...
2018-07-16 Michael J. SpencerRecommit r335794 "Add support for generating a call...
2018-07-15 Sanjay Patel[InstCombine] Corrections in comments for division...
2018-07-14 Roman Lebedev[NFC][InstCombine] foldICmpWithLowBitMaskedVal(): updat...
2018-07-14 Roman Lebedev[InstCombine] Fold x & (-1 >> y) s< x to x s> (...
2018-07-14 Roman Lebedev[InstCombine] Fold x & (-1 >> y) s>= x to x s<=...
2018-07-14 Roman Lebedev[InstCombine] Fold x s<= x & (-1 >> y) to x s<=...
2018-07-14 Roman Lebedev[InstCombine] Fold x s> x & (-1 >> y) to x s> (...
2018-07-14 Roman Lebedev[InstCombine] Fold x u<= x & C to x u<= C
2018-07-14 Roman Lebedev[InstCombine] Fold x u> x & C to x u> C
2018-07-14 Roman Lebedev[InstCombine] Fold x & (-1 >> y) u< x to x u> (...
2018-07-14 Roman Lebedev[InstCombine] Fold x & (-1 >> y) u>= x to x u<=...
2018-07-14 Teresa JohnsonRevert "[ThinLTO] Ensure we always select the same...
2018-07-13 Tim Shen[LSR] If no Use is interesting, early return.
2018-07-13 Vedant KumarFix comments which mixed up 'before' and 'after', NFC
2018-07-13 Teresa Johnson[ThinLTO] Ensure we always select the same function...
2018-07-13 Vlad Tsyrklevich[LowerTypeTests] Limit when icall jumptable entries...
2018-07-13 Simon Pilgrim[SLPVectorizer] Add initial alternate opcode support...
2018-07-13 Sanjay Patel[InstCombine] return when SimplifyAssociativeOrCommutat...
2018-07-12 Piotr PadlewskiSimplify recursive launder.invariant.group and strip
2018-07-12 Martin StorsjoRevert "[SLPVectorizer] Add initial alternate opcode...
2018-07-12 Matt Morehouse[SanitizerCoverage] Add associated metadata to 8-bit...
2018-07-12 Roman Lebedev[InstCombine] Fold x & (-1 >> y) != x to x u> (...
2018-07-12 David Green[UnJ] Use SmallPtrSets for block collections. NFC
2018-07-12 Eric ChristopherTemporarily revert "Recommit r328307: [IPSCCP] Use...
2018-07-12 Craig Topper[X86] Remove and autoupgrade the scalar fma intrinsics...
2018-07-11 Craig Topper[LoopIdiomRecognize] Don't convert a do while loop...
next