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
Merging r339822:
[android-x86/external-llvm.git]
/
lib
/
CodeGen
/
CodeGenPrepare.cpp
2018-08-21
Hans Wennborg
Merging r339822:
blob
|
commitdiff
2018-07-16
Fangrui Song
[CodeGen] Fix inconsistent declaration parameter name
blob
|
commitdiff
|
diff to current
2018-07-06
Vedant Kumar
Use Type::isIntOrPtrTy where possible, NFC
blob
|
commitdiff
|
diff to current
2018-07-02
David Stenberg
[CodeGen] Make block removal order deterministic in...
blob
|
commitdiff
|
diff to current
2018-07-02
Piotr Padlewski
Implement strip.invariant.group
blob
|
commitdiff
|
diff to current
2018-06-20
Alina Sbirlea
Generalize MergeBlockIntoPredecessor. Replace uses...
blob
|
commitdiff
|
diff to current
2018-06-20
Hiroshi Inoue
[NFC] fix trivial typos in comments
blob
|
commitdiff
|
diff to current
2018-06-05
Guozhi Wei
[CodeGenPrepare] Move Extension Instructions Through...
blob
|
commitdiff
|
diff to current
2018-06-04
David Blaikie
Move Analysis/Utils/Local.h back to Transforms
blob
|
commitdiff
|
diff to current
2018-05-25
Guozhi Wei
[CodeGenPrepare] Revert r331783
blob
|
commitdiff
|
diff to current
2018-05-24
Vedant Kumar
[DebugInfo] Maintain DI when converting GEP to bitcast
blob
|
commitdiff
|
diff to current
2018-05-23
Vedant Kumar
[DebugInfo] Maintain DI for sunken bitcasts
blob
|
commitdiff
|
diff to current
2018-05-14
Nicola Zaghen
Rename DEBUG macro to LLVM_DEBUG.
blob
|
commitdiff
|
diff to current
2018-05-10
Vedant Kumar
[STLExtras] Add distance() for ranges, pred_size()...
blob
|
commitdiff
|
diff to current
2018-05-10
Haicheng Wu
[CGP] Split large data structres to sink more GEPs
blob
|
commitdiff
|
diff to current
2018-05-08
Guozhi Wei
[CodeGenPrepare] Move Extension Instructions Through...
blob
|
commitdiff
|
diff to current
2018-05-03
Piotr Padlewski
Rename invariant.group.barrier to launder.invariant...
blob
|
commitdiff
|
diff to current
2018-05-01
Adrian Prantl
Remove \brief commands from doxygen comments.
blob
|
commitdiff
|
diff to current
2018-04-30
Nico Weber
IWYU for llvm-config.h in llvm, additions.
blob
|
commitdiff
|
diff to current
2018-03-29
Craig Topper
[IR][CodeGen] Remove dependency on EVT from IR/Function...
blob
|
commitdiff
|
diff to current
2018-03-28
David Blaikie
Plumb useAA through TargetTransformInfo to remove Trans...
blob
|
commitdiff
|
diff to current
2018-03-23
David Blaikie
Fix layering by moving ValueTypes.h from CodeGen to IR
blob
|
commitdiff
|
diff to current
2018-03-23
David Blaikie
Fix layering of MachineValueType.h by moving it from...
blob
|
commitdiff
|
diff to current
2018-03-21
David Blaikie
Fix a couple of layering violations in Transforms
blob
|
commitdiff
|
diff to current
2018-03-20
Bjorn Pettersson
[CGP] Avoid segmentation fault when doing PHI node...
blob
|
commitdiff
|
diff to current
2018-03-13
Jonas Paulsson
[CodeGenPrepare] Respect endianness in splitMergedValS...
blob
|
commitdiff
|
diff to current
2018-03-12
Serguei Katkov
[CGP] Fix the remove of matched phis in complex address...
blob
|
commitdiff
|
diff to current
2018-02-14
Elena Demikhovsky
Adding a width of the GEP index to the Data Layout.
blob
|
commitdiff
|
diff to current
2018-01-31
Daniel Neilson
[CodeGenPrepare] Improve source and dest alignments...
blob
|
commitdiff
|
diff to current
2018-01-26
Serguei Katkov
[CGP] Re-enable Select in complex addressing mode.
blob
|
commitdiff
|
diff to current
2018-01-23
Serguei Katkov
[CGP] Fix the GV handling in complex addressing mode
blob
|
commitdiff
|
diff to current
2018-01-19
Serguei Katkov
Revert [CGP] Re-enable Select in complex addressing...
blob
|
commitdiff
|
diff to current
2018-01-12
Daniel Neilson
[NFC] Change MemIntrinsicInst::setAlignment() to take...
blob
|
commitdiff
|
diff to current
2018-01-12
Serguei Katkov
[CGP] Re-enable Select in complex addressing mode
blob
|
commitdiff
|
diff to current
2018-01-09
Eric Christopher
Tidy some grammar in some comments
blob
|
commitdiff
|
diff to current
2018-01-09
Serguei Katkov
[CGP] Fix Complex addressing mode for offset
blob
|
commitdiff
|
diff to current
2017-12-30
Benjamin Kramer
Use phi ranges to simplify code. No functionality chang...
blob
|
commitdiff
|
diff to current
2017-12-20
Teresa Johnson
[PGO] Function section hotness prefix should look at...
blob
|
commitdiff
|
diff to current
2017-12-19
Haicheng Wu
[CGP] Format. NFC
blob
|
commitdiff
|
diff to current
2017-12-18
Serguei Katkov
[CGP] Fix the handling select inst in complex addressin...
blob
|
commitdiff
|
diff to current
2017-12-13
Serguei Katkov
Revert "[CGP] Enable select in complex addr mode"
blob
|
commitdiff
|
diff to current
2017-12-13
Serguei Katkov
[CGP] Enable select in complex addr mode
blob
|
commitdiff
|
diff to current
2017-12-04
Hiroshi Yamauchi
Move splitIndirectCriticalEdges() to BasicBlockUtils.h.
blob
|
commitdiff
|
diff to current
2017-11-29
Serguei Katkov
[CGP] Enable complex addr mode
blob
|
commitdiff
|
diff to current
2017-11-29
Serguei Katkov
[CGP] Fix common type handling in optimizeMemoryInst
blob
|
commitdiff
|
diff to current
2017-11-27
John Brawn
[CGP] Fix handling of null pointer values in optimizeMe...
blob
|
commitdiff
|
diff to current
2017-11-24
Simon Dardis
[CodeGenPrepare] Check that erased sunken address are...
blob
|
commitdiff
|
diff to current
2017-11-24
John Brawn
[CGP] Make optimizeMemoryInst able to combine more...
blob
|
commitdiff
|
diff to current
2017-11-21
Serguei Katkov
Revert "[CGP] Enable complex addr mode (2nd attempt)"
blob
|
commitdiff
|
diff to current
2017-11-21
Serguei Katkov
[CGP] Enable complex addr mode (2nd attempt)
blob
|
commitdiff
|
diff to current
2017-11-20
Serguei Katkov
[CGP] Fix the crash caused by enable of complex addr...
blob
|
commitdiff
|
diff to current
2017-11-17
David Blaikie
Fix a bunch more layering of CodeGen headers that are...
blob
|
commitdiff
|
diff to current
2017-11-14
Easwaran Raman
[CodeGenPrepare] Disable div bypass when working set...
blob
|
commitdiff
|
diff to current
2017-11-13
Simon Dardis
Revert "[CodeGenPrepare] Check that erased sunken addre...
blob
|
commitdiff
|
diff to current
2017-11-13
Simon Dardis
[CodeGenPrepare] Check that erased sunken address are...
blob
|
commitdiff
|
diff to current
2017-11-08
Serguei Katkov
Revert "[CGP] Enable extending scope of optimizeMemoryInst"
blob
|
commitdiff
|
diff to current
2017-11-08
Serguei Katkov
[CGP] Enable extending scope of optimizeMemoryInst
blob
|
commitdiff
|
diff to current
2017-11-07
Craig Topper
[CodeGenPrepare] Fix typo in comment. NFC
blob
|
commitdiff
|
diff to current
2017-11-07
Serguei Katkov
[CGP] Disable Select instruction handling in optimizeMe...
blob
|
commitdiff
|
diff to current
2017-11-05
Serguei Katkov
[CGP] Fix the bug found by asan.
blob
|
commitdiff
|
diff to current
2017-11-05
Serguei Katkov
[CGP] Extends the scope of optimizeMemoryInst optimization
blob
|
commitdiff
|
diff to current
2017-11-03
Adrian Prantl
Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()
blob
|
commitdiff
|
diff to current
2017-11-03
Adrian Prantl
Revert "Invoke salvageDebugInfo from CodeGenPrepare...
blob
|
commitdiff
|
diff to current
2017-11-03
Adrian Prantl
Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()
blob
|
commitdiff
|
diff to current
2017-11-03
Clement Courbet
re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen...
blob
|
commitdiff
|
diff to current
2017-11-02
Clement Courbet
Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen...
blob
|
commitdiff
|
diff to current
2017-11-02
Clement Courbet
[ExpandMemCmp] Split ExpandMemCmp from CodeGen into...
blob
|
commitdiff
|
diff to current
2017-10-31
Serguei Katkov
[CGP] Fix the detection of trivial case for addressing...
blob
|
commitdiff
|
diff to current
2017-10-30
Philip Reames
[CGP] Fix crash on i96 bit multiply
blob
|
commitdiff
|
diff to current
2017-10-30
Clement Courbet
[CodeGen][ExpandMemcmp] Allow memcmp to expand to vecto...
blob
|
commitdiff
|
diff to current
2017-10-27
Clement Courbet
[CodeGen] Fix -Wunused-private-field warning on lld...
blob
|
commitdiff
|
diff to current
2017-10-27
Clement Courbet
[CodeGen][ExpandMemCmp][NFC] Simplify load sequence...
blob
|
commitdiff
|
diff to current
2017-10-27
Balaram Makam
Revert "[CGP] Merge empty case blocks if no extra moves...
blob
|
commitdiff
|
diff to current
2017-10-26
Balaram Makam
[CGP] Merge empty case blocks if no extra moves are...
blob
|
commitdiff
|
diff to current
2017-10-25
Clement Courbet
Re-land "[CodeGen][ExpandMemcmp][NFC] Allow memcmp...
blob
|
commitdiff
|
diff to current
2017-10-24
Martin Bohme
Revert "[CodeGen][ExpandMemcmp][NFC] Allow memcmp to...
blob
|
commitdiff
|
diff to current
2017-10-24
Clement Courbet
[CodeGen][ExpandMemcmp][NFC] Allow memcmp to expand...
blob
|
commitdiff
|
diff to current
2017-10-15
Aaron Ballman
Reverting r315590; it did not include changes for llvm...
blob
|
commitdiff
|
diff to current
2017-10-12
Don Hinton
[dump] Remove NDEBUG from test to enable dump methods...
blob
|
commitdiff
|
diff to current
2017-10-03
John Brawn
[CGP] Make optimizeMemoryInst capable of handling multi...
blob
|
commitdiff
|
diff to current
2017-10-03
John Brawn
[CGP] In optimizeMemoryInst handle select similarly...
blob
|
commitdiff
|
diff to current
2017-09-25
Clement Courbet
[CodeGenPrepare][NFC] Rename TargetTransformInfo::expan...
blob
|
commitdiff
|
diff to current
2017-09-11
Hiroshi Yamauchi
Unmerge GEPs to reduce register pressure on IndirectBr...
blob
|
commitdiff
|
diff to current
2017-08-29
Eugene Zelenko
[CodeGen] Fix some Clang-tidy modernize-use-using and...
blob
|
commitdiff
|
diff to current
2017-08-29
Sanjay Patel
[Instruction] add moveAfter() convenience function...
blob
|
commitdiff
|
diff to current
2017-08-20
Benjamin Kramer
Move helper classes into anonymous namespaces.
blob
|
commitdiff
|
diff to current
2017-08-17
Serguei Katkov
[CGP] Fix the rematerialization of gc.relocates
blob
|
commitdiff
|
diff to current
2017-08-01
Sanjay Patel
[CGP] use narrower types in memcmp expansion when possible
blob
|
commitdiff
|
diff to current
2017-07-31
Sanjay Patel
[CGP] use subtract or subtract-of-cmps for result of...
blob
|
commitdiff
|
diff to current
2017-07-31
Florian Hahn
Guard print() functions only used by dump() functions.
blob
|
commitdiff
|
diff to current
2017-07-24
Benjamin Kramer
[CodeGenPrepare] Cut off FindAllMemoryUses if there...
blob
|
commitdiff
|
diff to current
2017-07-19
Serguei Katkov
[CGP] Allow cycles during Phi traversal in OptimizaMemo...
blob
|
commitdiff
|
diff to current
2017-07-18
Serguei Katkov
[CGP] Cleanup - remove redundant code in OptimizeMemory...
blob
|
commitdiff
|
diff to current
2017-07-15
Haicheng Wu
[TTI] Refine the cost of EXT in getUserCost()
blob
|
commitdiff
|
diff to current
2017-07-12
Eli Friedman
[CodeGenPrepare] Don't create dead instructions in...
blob
|
commitdiff
|
diff to current
2017-07-11
Serguei Katkov
[CGP] Relax a bit restriction for optimizeMemoryInst...
blob
|
commitdiff
|
diff to current
2017-06-29
Keno Fischer
[CodeGenPrepare] Don't create inttoptr for ni ptrs
blob
|
commitdiff
|
diff to current
2017-06-27
Sanjay Patel
[CGP] add specialization for memcmp expansion with...
blob
|
commitdiff
|
diff to current
2017-06-27
Sanjay Patel
[CGP] eliminate a sub instruction in memcmp expansion
blob
|
commitdiff
|
diff to current
2017-06-27
Sanjay Patel
[CGP] simplify code to get bswap in memcmp expansion...
blob
|
commitdiff
|
diff to current
next