OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
android-x86/external-llvm.git
2018-03-26
Haicheng Wu
[SLP] Add a test case. NFC.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix renaming in pipeliner when eliminating...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix number of phis to generate in the epilog
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Use latency to compute RecMII
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Add CVTSD2SS/CVTSS2SD scheduler costs
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix assert caused by pipeliner serialization
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Sebastian Pop
[InstCombine] reassociate loop invariant GEP chains...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Enable more base+offset dependence changes...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix calculation when reusing phis
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Account for the "+i" integer pipe transfe...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix check for order dependences when finali...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Fix in the pipeliner phi reuse code
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Pipeliner should mark physical registers...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Pipeliner] Correctly update memoperands in the epilog
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Erik Pilkington
[demangler] Fix a bug in r328464 found by oss-fuzz.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[Hexagon] Give priority to post-incremementing memory...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Add CVTSD2SI/CVTSS2SI scheduler costs
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Ilya Biryukov
Migrate dockerfiles to use multi-stage builds.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Sanjay Patel
[InstCombine] distribute fmul over fadd/fsub
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Fix YMM BLENDPD/BLENDPS + UNPCKPD/UNPCKP...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Andrea Di Biagio
[llvm-mca] Fix how views are added to the InstructionTa...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Sanjay Patel
[InstCombine] check uses before creating instructions...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Add (V)SQRTPD/(V)SQRTSD costs
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Nicolai Haehnle
AMDGPU: Introduce common SOP_Pseudo and VOP_Pseudo...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Andrea Di Biagio
[llvm-mca] Add a flag -instruction-info to enable/disab...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Andrea Di Biagio
[llvm-mca] Update the commandline docs after r328305.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Simon Pilgrim
[X86][Btver2] Double the AGU and schedule pipe resource...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Krzysztof Parzyszek
[LSR] Allow giving priority to post-incrementing addres...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Andrea Di Biagio
[llvm-mca] Add flag -instruction-tables to print the...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Carlos Alberto...
Test commit - adding a new line.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Max Kazantsev
[LoopUnroll] Fix dangling pointers in SCEV
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Hans Wennborg
Revert r328386 "[X86] Fix Windows `i1 zeroext` conventi...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Benjamin Kramer
[DeadArgElim] Strip allocsize attributes when deleting...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Sam Parker
[IRCE] Enable increasing loops of variable bounds
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Martin Storsjo
[ARM] Simplify constructing the ARMArchFeature string...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Fix the SchedRW for intrinsic register form of...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Merge the SSE and AVX versions of fp divs and...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Add itinerary to intrinsic version of sqrtss...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Correct the itineraries for the dot production...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Use the same itinerary for VCVTDQ2PD as the SSE...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Swap the itineraries on the memory and register...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-26
Craig Topper
[X86] Give VMOVSX/ZX the same itinerary as the SSE...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Craig Topper
[X86] Give vpmsadbw the same itinerary as the SSE versi...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Craig Topper
[X86] Move (v)movss to port 5 only for Skylake. Move...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Erik Pilkington
[demangler] Use a back-patching scheme to resolve forwa...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Erik Pilkington
[demangler] Tweak how parameter pack sizes are determined.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Erik Pilkington
[demangler] Support for clang's enable_if attribute.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Sanjay Patel
[PatternMatch] allow undef elements when matching vecto...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86] Use WriteResPair for WriteIDiv to cleanup sched...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[SchedModel] Remove instregex entries that don't match...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86][SkylakeClient] Fix missing comma
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[ARM] Remove sched model instregex entries that don...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86] Add missing full stop to comment. NFCI.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Sanjay Patel
[InstSimplify, InstCombine] add/update tests with FP...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Craig Topper
[X86][SkylakeClient] Fix a set of regular expressions...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86][MMX] MOVQ2DQ/MOVDQ2Q are better described as...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86][SkylakeServer] Merge multiple instregex. NFCI
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Craig Topper
[X86] Update cost model for Goldmont. Add fsqrt costs...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Sanjay Patel
[InstCombine] adjust test comments; NFC
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Sanjay Patel
[InstCombine] consolidate casted icmp vector tests
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Sanjay Patel
[InstCombine] peek through more icmp of FP cast + bitcast
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Pilgrim
[X86] Add the ability to override memory folding latenc...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Craig Topper
[X86] Consistently prefix all defs in X86ScheduleSLM...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Martin Storsjo
[X86] Update a partially stale comment, since SVN r3283...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[SchedModel] Remove an unneeded temporary vector.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[SchedModel] Use std::move in a couple places to reduce...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[SchedModel] Use std::move to replace a vector instead...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Eric Fiselier
Fix module.modulemap after r328395
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[SchedModel] Remove std::vectors that were created...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[SchedModel] Record::getName() returns StringRef -...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[SchedModel] Avoid std::string creation for instregex...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][SkylakeClient] Merge xmm/ymm instructions instreg...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][Broadwell] Merge xmm/ymm instructions instregex...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Mandeep Singh...
[RISCV] Use init_array instead of ctors for RISCV targe...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][Haswell] Merge xmm/ymm instructions instregex...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][SandyBridge] Merge xmm/ymm instructions instregex...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Mandeep Singh...
[Hexagon] Change std::sort to llvm::sort in response...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Mandeep Singh...
[AMDGPU] Change std::sort to llvm::sort in response...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Andrea Di Biagio
[llvm-mca] run clang-format on all files.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Andrea Di Biagio
[llvm-mca] Remove unused field in InstrBuilder. NFC
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Sanjay Patel
[InstCombine] peek through FP casts for sign-bit compar...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Sanjay Patel
[InstCombine] fix formatting; NFC
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][AES] Ensure we're testing both non-VEX/VEX varian...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][SSE] Ensure we're testing both non-VEX/VEX varian...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Sanjay Patel
[InstCombine] add multi-use/vector tests for intrinsic...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][AVX1] Ensure we don't use later instruction sets...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Simon Pilgrim
[X86][AVX2] Ensure we don't use later instruction sets...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Add a new disassembler opcode map for 3DNow....
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Use unique_ptr to simplify memory management...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Use X86_INSTR_MRM_MAPPING macro instead of listin...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Remove an unnecessary switch around two other...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Merge the Has3DNow0F0FOpcode TSFlag into the...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Eric Christopher
Add REQUIRES lines for the targets being checked in...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Add a DAG combine to simplify PMULDQ/PMULUDQ...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Eric Christopher
Allow FDE references outside the +/-2GB range supported...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
David Blaikie
Remove unused header from EntryExitInstrumenter
commit
|
commitdiff
|
tree
|
snapshot
2018-03-24
Craig Topper
[X86] Correct the value AdSizeX in X86II enum. NFC
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
David Blaikie
Fix layering by moving ValueTypes.h from CodeGen to IR
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
David Blaikie
Fix layering of CodeGen/TargetOpcodes.def by moving...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-23
David Blaikie
Fix layering of MachineValueType.h by moving it from...
commit
|
commitdiff
|
tree
|
snapshot
next