OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[ARM] First MVE instructions: scalar shifts.
2019-06-10
David Green
[ARM] Enable Unroll UpperBound
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Adjust isLegalT1AddressImmediate for non-legal...
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add MVE addressing to isLegalT2AddressImmediate
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add fp16 addressing to isLegalT2AddressImmediate
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add extra gep costmodel tests for MVE and half...
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add HasNEON for all Neon patterns in ARMInstrNEON...
commit
|
commitdiff
|
tree
2019-05-28
David Greene
[X86-64] Fix 256-bit SET0 lowering for non-VLX targets
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Select fp16 fma
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Select a number of fp16 rounding functions
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Promote various fp16 math intrinsics
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Select fp16 fabs
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Select fp16 fsqrt
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Promote fp16 frem
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Add some base fullfp16 tests. NFC
commit
|
commitdiff
|
tree
2019-05-15
David Green
[ARM] Don't use the Machine Scheduler for cortex-m...
commit
|
commitdiff
|
tree
2019-05-15
David Green
[ARM] Cortex-M4 schedule
commit
|
commitdiff
|
tree
2019-05-08
David Greene
[Reassociation] Place moved instructions after landing...
commit
|
commitdiff
|
tree
2019-04-23
David Green
[ARM] Update check for CBZ in Ifcvt
commit
|
commitdiff
|
tree
2019-04-23
David Green
[ARM] Don't replicate instructions in Ifcvt at minsize
commit
|
commitdiff
|
tree
2019-04-23
David Green
[LSR] Limit the recursion for setup cost
commit
|
commitdiff
|
tree
2019-04-21
David Green
[ARM] Rewrite isLegalT2AddressImmediate
commit
|
commitdiff
|
tree
2019-04-10
David Green
[ARM] Add an extra test for constant hoist. NFC
commit
|
commitdiff
|
tree
2019-04-10
David Green
[ARM] Add an extra constant hoisting test. NFC
commit
|
commitdiff
|
tree
2019-04-10
David Green
Revert rL357745: [SelectionDAG] Compute known bits...
commit
|
commitdiff
|
tree
2019-03-21
David Green
Fixup opt-remarks.ll gold plugin test. NFC
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Check that CPSR does not have other uses
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Search backwards for CMP when combining into CBZ
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Add some CBZ constant island tests. NFC
commit
|
commitdiff
|
tree
2019-03-07
David Green
[LSR] Attempt to increase the accuracy of LSR's setup...
commit
|
commitdiff
|
tree
2019-03-05
David Green
[SCEV] Ensure that isHighCostExpansion takes into account...
commit
|
commitdiff
|
tree
2019-03-05
David Green
[SCEV] Add some extra tests for IndVarSimplifys loop...
commit
|
commitdiff
|
tree
2019-02-25
David Green
[ARM] Add some more missing T1 opcodes for the peephole...
commit
|
commitdiff
|
tree
2019-02-22
David Greene
[CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
commit
|
commitdiff
|
tree
2019-02-22
David Green
[ARM] Add some missing thumb1 opcodes to enable peephole...
commit
|
commitdiff
|
tree
2019-02-21
David Green
Revert 354564: [ARM] Add some missing thumb1 opcodes...
commit
|
commitdiff
|
tree
2019-02-21
David Green
[ARM] Add some missing thumb1 opcodes to enable peephole...
commit
|
commitdiff
|
tree
2019-02-20
David Green
[Codegen] Remove dead flags on Physical Defs in machine cse
commit
|
commitdiff
|
tree
2019-02-14
David Green
[ARM] Ensure we update the correct flags in the peephole...
commit
|
commitdiff
|
tree
2019-02-12
David Green
[Codegen] Make sure kill flags are not incorrect from...
commit
|
commitdiff
|
tree
2019-02-11
David Greene
Add recipes for migrating downstream branches of git...
commit
|
commitdiff
|
tree
2019-02-07
David Green
[ARM] Reformat isRedundantFlagInstr for D57833. NFC
commit
|
commitdiff
|
tree
2019-02-04
David Green
[ARM] Mark 255 and 65535 as cheap for Thumb1 "And"
commit
|
commitdiff
|
tree
2019-02-04
David Green
[ARM] Add testcases for D57671. NFC
commit
|
commitdiff
|
tree
2019-01-29
David Green
[ARM] Use sub for negative offset load/store in thumb1
commit
|
commitdiff
|
tree
2019-01-29
David Green
[ARM] Add extra testcases for D57121. NFC
commit
|
commitdiff
|
tree
2019-01-23
David Green
[ARM] Alter the register allocation order for minsize...
commit
|
commitdiff
|
tree
2019-01-07
David Greene
[lit] Respect PYTHONPATH
commit
|
commitdiff
|
tree
2018-12-10
David Green
[Targets] Fixup incorrect targets in codemodel tests
commit
|
commitdiff
|
tree
2018-12-07
David Green
[Targets] Add errors for tiny and kernel codemodel...
commit
|
commitdiff
|
tree
2018-11-05
David Green
[Inliner] Penalise inlining of calls with loops at Oz
commit
|
commitdiff
|
tree
2018-10-30
David Greene
[AArch64] Create proper memoperand for multi-vector...
commit
|
commitdiff
|
tree
2018-10-25
David Greene
[AArch64] Create proper memoperand for multi-vector...
commit
|
commitdiff
|
tree
2018-10-22
David Greene
Document bisect-skip-count
commit
|
commitdiff
|
tree
2018-10-11
David Green
[InstCombine] Demand bits of UMin
commit
|
commitdiff
|
tree
2018-10-11
David Green
[InstCombine] Demand bits of UMax
commit
|
commitdiff
|
tree
2018-10-11
David Green
[InstCombine] Add tests for demand bits of min/max...
commit
|
commitdiff
|
tree
2018-10-04
David Greene
[X86] Set correct MMO offset on scalarized load pieces
commit
|
commitdiff
|
tree
2018-10-02
David Green
[InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A...
commit
|
commitdiff
|
tree
2018-10-02
David Green
[InstCombine] Tests for ~A - Min/Max(~A, O) -> Max...
commit
|
commitdiff
|
tree
2018-09-26
David Green
[CodeGen] Enable tail calls for functions with NonNull...
commit
|
commitdiff
|
tree
2018-09-25
David Green
[LoopUnroll] Add check to Latch's terminator in UnrollRuntim...
commit
|
commitdiff
|
tree
2018-09-18
David Green
[AArch64] Attempt to parse more operands as expressions
commit
|
commitdiff
|
tree
2018-09-12
David Green
[CGP] Ensure splitgep gives deterministic output
commit
|
commitdiff
|
tree
2018-09-12
David Green
[SimplifyCFG] Put an alignment on generated switch...
commit
|
commitdiff
|
tree
2018-09-06
David Green
[SLC] Add an alignment to CreateGlobalString
commit
|
commitdiff
|
tree
2018-08-30
David Green
[AArch64] Optimise load(adr address) to ldr address
commit
|
commitdiff
|
tree
2018-08-22
David Green
[AArch64] Add Tiny Code Model for AArch64
commit
|
commitdiff
|
tree
2018-08-15
David Green
[UnJ] Rename hasInvariantIterationCount to hasIterationCount...
commit
|
commitdiff
|
tree
2018-08-11
David Green
[UnJ] Improve explicit loop count checks
commit
|
commitdiff
|
tree
2018-08-11
David Green
[UnJ] Create a hasInvariantIterationCount function...
commit
|
commitdiff
|
tree
2018-08-02
David Green
[UnJ] Add debug messages for why loops are not unrolled...
commit
|
commitdiff
|
tree
2018-08-02
David Green
[AArch64] Add support for got relocated LDR's
commit
|
commitdiff
|
tree
2018-07-28
David Green
[GlobalOpt] Test array indices inside structs for out...
commit
|
commitdiff
|
tree
2018-07-26
David Green
[UnJ] Common some code. NFC
commit
|
commitdiff
|
tree
2018-07-23
David Greene
Fix RegScavenger::unprocess
commit
|
commitdiff
|
tree
2018-07-19
David Green
[UnJ] Document unroll and jam pass and loop metadata
commit
|
commitdiff
|
tree
2018-07-12
David Green
[UnJ] Use SmallPtrSets for block collections. NFC
commit
|
commitdiff
|
tree
2018-07-01
David Green
[UnrollAndJam] New Unroll and Jam pass
commit
|
commitdiff
|
tree
2018-06-25
David Green
[DA] Delinearise AddRecs if we can prove they don't...
commit
|
commitdiff
|
tree
2018-06-21
David Green
[ARM] Enable useAA() for the in-order Cortex-R52
commit
|
commitdiff
|
tree
2018-06-21
David Green
[DA] Enable -da-delinearize by default
commit
|
commitdiff
|
tree
2018-06-21
David Green
[DAGCombine] Fix alignment for offset loads/stores
commit
|
commitdiff
|
tree
2018-06-19
David Green
[LoopSimplifyCFG] Invalidate SCEV in LoopSimplifyCFG
commit
|
commitdiff
|
tree
2018-06-06
David Green
[GlobalMerge] Set the alignment on merged global structs
commit
|
commitdiff
|
tree
2018-05-31
David Green
[DA] Fix direction vectors for weakZeroSrcSIV
commit
|
commitdiff
|
tree
2018-05-27
David Green
Revert 333358 as it's failing on some builders.
commit
|
commitdiff
|
tree
2018-05-27
David Green
[UnrollAndJam] Add a new Unroll and Jam pass
commit
|
commitdiff
|
tree
2018-05-21
David Green
[CVP] Require DomTree for new Pass Manager
commit
|
commitdiff
|
tree
2018-05-16
David Green
[LoopUnroll] Split out simplify code after Unroll into...
commit
|
commitdiff
|
tree
2018-04-27
David Green
[ARM] Enable misched for R52.
commit
|
commitdiff
|
tree
2018-04-10
David Green
[DA] Improve alias checking in dependence analysis
commit
|
commitdiff
|
tree
2018-04-01
David Green
[LoopRotate] Rotate loops with loop exiting latches
commit
|
commitdiff
|
tree
2018-03-29
David Green
[LoopRotate] Restructuring LoopRotation.cpp to create...
commit
|
commitdiff
|
tree
2018-02-28
David Green
[Dominators] Remove verifyDomTree and add some verifying...
commit
|
commitdiff
|
tree
2018-02-22
David Green
[ARM] Fix issue with large xor constants.
commit
|
commitdiff
|
tree
2018-02-20
David Green
[ARM] Mark -1 as cheap in xor's for thumb1
commit
|
commitdiff
|
tree
2018-02-19
David Green
[Dominators] Update DominatorTree compare in case roots...
commit
|
commitdiff
|
tree
2018-02-14
David Green
Move llvm::computeLoopSafetyInfo from LICM.cpp to LoopUtils...
commit
|
commitdiff
|
tree
2018-02-12
David Green
[CodeGen] Add a -trap-unreachable option for debugging
commit
|
commitdiff
|
tree
2018-02-03
David Green
Remove unneeded -debug argument from new test
commit
|
commitdiff
|
tree
next