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
[AArch64] Add a test for float argument passing to win64 vararg functions
[android-x86/external-llvm.git]
/
lib
/
Transforms
/
2017-07-25
Chandler Carruth
[LIR] Teach LIR to avoid extending the BE count prior...
tree
|
commitdiff
2017-07-25
Kostya Serebryany
[sanitizer-coverage] simplify the code, NFC
tree
|
commitdiff
2017-07-24
Florian Hahn
[LoopInterchange] Update code to use range-based for...
tree
|
commitdiff
2017-07-21
Xinliang David Li
[PGOInstr] Add a debug print
tree
|
commitdiff
2017-07-21
Haojie Wang
ThinLTO Minimized Bitcode File Size Reduction
tree
|
commitdiff
2017-07-21
Anna Thomas
[RuntimeUnroll] NFC: Add a profitability function for...
tree
|
commitdiff
2017-07-21
Dinar Temirbulatov
[SLPVectorizer] Replace E->Scalars to VL0 at vectorizeT...
tree
|
commitdiff
2017-07-21
Dinar Temirbulatov
[SLPVectorizer] buildTree_rec replace cast<Instruction...
tree
|
commitdiff
2017-07-21
Dinar Temirbulatov
[SLPVectorizer] Change canReuseExtract function paramet...
tree
|
commitdiff
2017-07-21
Jonas Paulsson
[SystemZ, LoopStrengthReduce]
tree
|
commitdiff
2017-07-20
Davide Italiano
[PGO] Move the PGOInstrumentation pass to new OptRemark...
tree
|
commitdiff
2017-07-20
Peter Collingbourne
LowerTypeTests: Drop function type metadata only if...
tree
|
commitdiff
2017-07-20
David Majnemer
[LICM] Make sinkRegion and hoistRegion non-recursive
tree
|
commitdiff
2017-07-19
Davide Italiano
[TRE] Move to the new OptRemark API.
tree
|
commitdiff
2017-07-19
Peter Collingbourne
ThinLTOBitcodeWriter: Do not rewrite intrinsic function...
tree
|
commitdiff
2017-07-19
Dinar Temirbulatov
[LoopUtils] Add an extra parameter OpValue to propagate...
tree
|
commitdiff
2017-07-19
Balaram Makam
[SimplifyCFG] Defer folding unconditional branches...
tree
|
commitdiff
2017-07-19
Ayal Zaks
[LV] Test once if vector trip count is zero, instead...
tree
|
commitdiff
2017-07-19
Chandler Carruth
[PM/LCG] Follow-up fix to r308088 to handle deletion...
tree
|
commitdiff
2017-07-19
Weiming Zhao
Fix DebugLoc propagation for unreachable LoadInst
tree
|
commitdiff
2017-07-18
Vitaly Buka
[asan] Copy arguments passed by value into explicit...
tree
|
commitdiff
2017-07-18
Davide Italiano
[TRE] Simplify canTRE() a bit using all_of(). NFCI.
tree
|
commitdiff
2017-07-18
Alexander Potapenko
[sancov] Fix PR33732
tree
|
commitdiff
2017-07-18
Max Kazantsev
[IRCE] Recognize loops with ne/eq latch conditions
tree
|
commitdiff
2017-07-17
Martin Storsjo
[AArch64] Extend CallingConv::X86_64_Win64 to AArch64...
tree
|
commitdiff
2017-07-17
Teresa Johnson
Revert "Restore with fix "[ThinLTO] Ensure we always...
tree
|
commitdiff
2017-07-17
Simon Pilgrim
Remove unnecessary cast. NFCI.
tree
|
commitdiff
2017-07-16
Davide Italiano
[InstCombine] Don't violate dominance when replacing...
tree
|
commitdiff
2017-07-16
Craig Topper
[InstCombine] Move (0 - x) & 1 --> x & 1 to SimplifyDem...
tree
|
commitdiff
2017-07-15
Teresa Johnson
Restore with fix "[ThinLTO] Ensure we always select...
tree
|
commitdiff
2017-07-15
Craig Topper
[InstCombine] Improve the expansion in SimplifyUsingDis...
tree
|
commitdiff
2017-07-15
Sanjay Patel
[InstCombine] improve (1 << x) & 1 --> zext(x == 0...
tree
|
commitdiff
2017-07-15
Sanjay Patel
[InstCombine] allow (0 - x) & 1 --> x & 1 for vectors
tree
|
commitdiff
2017-07-15
Sanjay Patel
[InstCombine] remove dead code/tests; NFCI
tree
|
commitdiff
2017-07-15
Chandler Carruth
Revert r308078 (and subsequent tweak in r308079) which...
tree
|
commitdiff
2017-07-15
Florian Hahn
[LoopInterchange] Add some optimization remarks.
tree
|
commitdiff
2017-07-15
Dinar Temirbulatov
[SLPVectorizer] Add an extra parameter to tryScheduleBu...
tree
|
commitdiff
2017-07-15
Teresa Johnson
[ThinLTO] Ensure we always select the same function...
tree
|
commitdiff
2017-07-14
Geoff Berry
[EarlyCSE] Handle calls with no MemorySSA info.
tree
|
commitdiff
2017-07-14
Haicheng Wu
[JumpThreading] Add a pattern to TryToUnfoldSelectInCur...
tree
|
commitdiff
2017-07-14
Jakub Kuderski
[Dominators] Make IsPostDominator a template parameter
tree
|
commitdiff
2017-07-14
Sanjay Patel
[InstCombine] convert bitwise (in)equality checks to...
tree
|
commitdiff
2017-07-14
Max Kazantsev
[IRCE] Fix corner case with Start = INT_MAX
tree
|
commitdiff
2017-07-14
Dinar Temirbulatov
[SLPVectorizer] Add an extra parameter to alreadyVector...
tree
|
commitdiff
2017-07-13
Simon Pilgrim
Fix unused variable warning on EXPENSIVE_CHECKS release...
tree
|
commitdiff
2017-07-13
Davide Italiano
Reapply [GlobalOpt] Remove unreachable blocks before...
tree
|
commitdiff
2017-07-13
Anna Thomas
[RuntimeUnrolling] Update DomTree correctly when exit...
tree
|
commitdiff
2017-07-12
Xinliang David Li
[PGO] Enhance pgo counter promotion
tree
|
commitdiff
2017-07-12
Anna Thomas
[LoopUnrollRuntime] NFC: Refactored safety checks of...
tree
|
commitdiff
2017-07-12
Sam Clegg
Remove unneeded use of #undef DEBUG_TYPE. NFC
tree
|
commitdiff
2017-07-12
Michael Kuperstein
[LV] Don't allow outside uses of IVs if the SCEV is...
tree
|
commitdiff
2017-07-12
Jakub Kuderski
[LoopRotate] Fix DomTree update logic for unreachable...
tree
|
commitdiff
2017-07-12
Peter Collingbourne
LowerTypeTests: When importing functions skip definitio...
tree
|
commitdiff
2017-07-11
Davide Italiano
[IPO] Temporarily rollback r307215.
tree
|
commitdiff
2017-07-11
Konstantin Zhuravlyov
Enhance synchscope representation
tree
|
commitdiff
2017-07-11
Anna Thomas
[LoopUnrollRuntime] NFC: Add some debugging trace messa...
tree
|
commitdiff
2017-07-11
Davide Italiano
[NewGVN] Check for congruency of memory accesses.
tree
|
commitdiff
2017-07-11
Davide Italiano
[NewGVN] Fix an innocent typo I found while debugging...
tree
|
commitdiff
2017-07-11
Davide Italiano
[NewGVN] Clarify the function invariants formatting...
tree
|
commitdiff
2017-07-11
Evgeniy Stepanov
[msan] Only check shadow memory for operands that are...
tree
|
commitdiff
2017-07-11
Anna Thomas
[LoopUnrollRuntime] Avoid multi-exit nested loop with...
tree
|
commitdiff
2017-07-11
Dinar Temirbulatov
[SLPVectorizer] Revert change in cancelScheduling with...
tree
|
commitdiff
2017-07-11
Hiroshi Inoue
fix typos in comments; NFC
tree
|
commitdiff
2017-07-11
Chandler Carruth
[PM/ThinLTO] Fix PR33536, a bug where the ThinLTO bitco...
tree
|
commitdiff
2017-07-10
Leo Li
[ConstantHoisting] Remove dupliate logic in constant...
tree
|
commitdiff
2017-07-10
Davide Italiano
[NewGVN] Simplify a lambda a little bit. NFCI.
tree
|
commitdiff
2017-07-10
Serge Guelton
Fix invalid cast in instcombine UMul/ZExt idiom
tree
|
commitdiff
2017-07-10
Anna Thomas
[LoopUnrollRuntime] Remove strict assert about VMap...
tree
|
commitdiff
2017-07-10
Mikael Holmen
[ArgumentPromotion] Change use of removed argument...
tree
|
commitdiff
2017-07-09
Craig Topper
[IR] Add Type::isIntOrIntVectorTy(unsigned) similar...
tree
|
commitdiff
2017-07-09
Craig Topper
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVec...
tree
|
commitdiff
2017-07-09
Hiroshi Inoue
fix trivial typos; NFC
tree
|
commitdiff
2017-07-09
Chandler Carruth
[PM] Finish implementing and fix a chain of bugs uncove...
tree
|
commitdiff
2017-07-09
Craig Topper
[InstCombine] Speculatively implement a fix for what...
tree
|
commitdiff
2017-07-08
Max Kazantsev
Re-enable "[IndVars] Canonicalize comparisons between...
tree
|
commitdiff
2017-07-07
Craig Topper
[InstCombine] Make InstCombine's IRBuilder be passed...
tree
|
commitdiff
2017-07-07
Dehao Chen
Increase the import-threshold for crtical functions.
tree
|
commitdiff
2017-07-07
Anna Thomas
[LoopUnrollRuntime] Support multiple exit blocks unroll...
tree
|
commitdiff
2017-07-07
Davide Italiano
[Local] Update the comment for removeUnreachableBlocks.
tree
|
commitdiff
2017-07-07
Gor Nishanov
[cloning] Do not duplicate types when cloning functions
tree
|
commitdiff
2017-07-07
Anna Thomas
[LoopUnrollRuntime] NFC: use the precomputed loop exit...
tree
|
commitdiff
2017-07-07
Yaxun Liu
[InferAddressSpaces] Fix assertion about null pointer
tree
|
commitdiff
2017-07-07
Sean Fertile
Extend memcpy expansion in Transform/Utils to handle...
tree
|
commitdiff
2017-07-07
Evgeniy Stepanov
Revert r307342, r307343.
tree
|
commitdiff
2017-07-07
Evgeniy Stepanov
Copy arguments passed by value into explicit allocas...
tree
|
commitdiff
2017-07-07
Wei Mi
[ConstHoisting] Turn on consthoist-with-block-frequency...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] No need to pass DataLayout to helper...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] Remove unused arguments from some helper...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] Change a couple helper functions to only...
tree
|
commitdiff
2017-07-06
Wei Mi
[ConstHoisting] choose to hoist when frequency is the...
tree
|
commitdiff
2017-07-06
Davide Italiano
[lib/LTO] Add a comment to explain where we set the...
tree
|
commitdiff
2017-07-06
Davide Italiano
[LTO] Fix the interaction between linker redefined...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] Remove include of DIBuilder.h and Dwarf...
tree
|
commitdiff
2017-07-06
Leo Li
Modify constraints in `llvm::canReplaceOperandWithVariable`
tree
|
commitdiff
2017-07-06
Craig Topper
[Constants] Replace calls to ConstantInt::equalsInt...
tree
|
commitdiff
2017-07-06
Craig Topper
[Constants] If we already have a ConstantInt*, prefer...
tree
|
commitdiff
2017-07-06
Anna Thomas
[LoopUnrollRuntime] Bailout when multiple exiting block...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] Remove Builder argument from InstCombiner...
tree
|
commitdiff
2017-07-06
Craig Topper
[SimplifyCFG] Move a portion of an if statement that...
tree
|
commitdiff
2017-07-06
Craig Topper
[InstCombine] Change helper method to a file local...
tree
|
commitdiff
next