Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
c2b0f90df1f81aec4fc411e57a6e889975064b7c
c2b0f90
[X86][Btver2] Fix YMM shuffle, permute and permutevar scheduler costs
by Simon Pilgrim
· 7 years ago
64c4f71
[LTO/gold] Fix workaround for old plugin-api.h in --wrap support
by Teresa Johnson
· 7 years ago
ead8765
[LTO/gold] Support --wrap
by Teresa Johnson
· 7 years ago
7c95150
[X86][SSE] Use WriteFShuffleLd for MOVDDUP/MOVSHDUP/MOVSLDUP reg-mem instructions
by Simon Pilgrim
· 7 years ago
fd89485
[AArch64] Don't produce R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC
by Martin Storsjo
· 7 years ago
2d21c59
Fix 'not all control paths return a value' MSVC warning. NFCI.
by Simon Pilgrim
· 7 years ago
9bb5a07
Fix msvc compiler error in r327498
by Pavel Labath
· 7 years ago
5b113a2
[GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
by Alexander Ivchenko
· 7 years ago
9357220
Explicitly initialize dwarf::FormParams in DIEInteger::SizeOf
by Pavel Labath
· 7 years ago
3e7114a
TableGen: Explicitly forbid some nestings of class, multiclass, and foreach
by Nicolai Haehnle
· 7 years ago
af0de50
TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
by Nicolai Haehnle
· 7 years ago
79175db
TableGen: Allow dag operators to be resolved late
by Nicolai Haehnle
· 7 years ago
8ed1fd4
TableGen: Type-check BinOps
by Nicolai Haehnle
· 7 years ago
14236eb
TableGen: Allow ? in lists
by Nicolai Haehnle
· 7 years ago
2318764
TableGen: Add !dag function for construction
by Nicolai Haehnle
· 7 years ago
738ee04
[AMDGPU] Fix for DAGCombiner infinite loop in OCLtst
by Alexander Timofeev
· 7 years ago
fa49d7da
DWARF: Unify form size handling code
by Pavel Labath
· 7 years ago
21cda30
[dsymutil] Print architecture in warning
by Jonas Devlieghere
· 7 years ago
4d613a8
Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
by Pavel Labath
· 7 years ago
5b80a65
[GlobalIsel][X86] Support for G_ZEXT instruction
by Alexander Ivchenko
· 7 years ago
df7c2a2
[LLVM-C] Redo unnamed_address attribute bindings
by Robert Widmann
· 7 years ago
e8aa86b
[RuntimeDyld] Silence a compiler error.
by Lang Hames
· 7 years ago
58ecc85
[ORC] Fix a data race in the lookup function.
by Lang Hames
· 7 years ago
dda1921
[ExecutionEngine] Add a getSymbolTable method to RuntimeDyld.
by Lang Hames
· 7 years ago
50f412d
[ORC] Silence a compiler error.
by Lang Hames
· 7 years ago
a4b7c02
[ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs.
by Lang Hames
· 7 years ago
1448403
Disable test debuglineinfo-path on powerpc
by Eugene Zemtsov
· 7 years ago
edc3de5
grep for global functions only
by Eugene Zemtsov
· 7 years ago
6f1d642
TargetMachine: Add address space to getPointerSize
by Matt Arsenault
· 7 years ago
ef25e23
Add extra output/check to debug clang-ppc64be-linux test failure
by Eugene Zemtsov
· 7 years ago
8f15c88
Revert "[LTO/gold] Support --wrap"
by Teresa Johnson
· 7 years ago
583a2b4
[X86] Re-generate test to get proper capitalization of its CHECK lines. NFC
by Craig Topper
· 7 years ago
39745f9
[GISel]: Fix incorrect type used in Pattern Match for ICst
by Aditya Nandakumar
· 7 years ago
a3a491b
[LTO/gold] Support --wrap
by Teresa Johnson
· 7 years ago
6b4846a
Disable optimizations in debuglineinfo-path test
by Eugene Zemtsov
· 7 years ago
0ae4561
[X86] Simplify the LowerAVXCONCAT_VECTORS code a little by creating a single path for insert_subvector handling.
by Craig Topper
· 7 years ago
597af65
[X86] Rewrite LowerAVXCONCAT_VECTORS similar to how we handle vXi1 concats.
by Craig Topper
· 7 years ago
737a344
Disable PDB injected sources test temporarily.
by Zachary Turner
· 7 years ago
b80dd9b
Simplify more cases of logical ops of masked icmps.
by Hiroshi Yamauchi
· 7 years ago
3640be3
Remove explicit triple and data layout from the test
by Eugene Zemtsov
· 7 years ago
0d74dac
[DAGCombiner] Allow visitEXTRACT_SUBVECTOR to combine with BUILD_VECTORS between LegalizeVectorOps and LegalizeDAG.
by Craig Topper
· 7 years ago
fc9466d
Update modulemap to exclude new DIA headers.
by Zachary Turner
· 7 years ago
29c097d
Fix debuglineinfo-path.ll
by Eugene Zemtsov
· 7 years ago
12d5807
[MIR] Allow frame-setup and frame-destroy on the same instruction
by Francis Visoiu Mistrih
· 7 years ago
0d729fa
Temporary disable debuglineinfo-path.ll to fix build
by Eugene Zemtsov
· 7 years ago
e4f0193
Test Commit NFC. Updated comment
by Anna Thomas
· 7 years ago
0b6e4eb
[x86] add test for WriteZero sched class instructions; NFC
by Sanjay Patel
· 7 years ago
5edc5fb
[SLP] clean some formats
by Haicheng Wu
· 7 years ago
b2e9134
[LazyValueInfo] PR33357 prevent infinite recursion on BinaryOperator
by Brian M. Rzycki
· 7 years ago
02a171a
Implement pure virtual method to fix build.
by Zachary Turner
· 7 years ago
d3a30bc
Handle mixed-OS paths in DWARF reader
by Eugene Zemtsov
· 7 years ago
23862c8
[MC] fix documentation comments; NFC
by Sanjay Patel
· 7 years ago
3eda006
[PDB] Support dumping injected sources via the DIA reader.
by Zachary Turner
· 7 years ago
14d8d03
Revert "[mips] Guard traps for microMIPS correctly"
by Simon Dardis
· 7 years ago
04be4f5
[llvm-mca] Remove the logic that computes the reciprocal throughput, and make the SummaryView independent from the Backend. NFCI
by Andrea Di Biagio
· 7 years ago
38ac599
[DAGCombine] visitREM - Don't assume that one divrem isn't driving another
by Simon Pilgrim
· 7 years ago
3ca92f8
Build system changes for RISCV
by Azharuddin Mohammed
· 7 years ago
d419876
[lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
by Brian Homerding
· 7 years ago
86dce8f
[SelectionDAGBuilder] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI)
by Daniel Neilson
· 7 years ago
0718ccc
[MC] Move the reciprocal throughput computation from TargetSchedModel to MCSchedModel.
by Andrea Di Biagio
· 7 years ago
37d11b4
[X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
by Craig Topper
· 7 years ago
604cc1c
[llvm-mca] Simplify code that computes the latency of an instruction in
by Andrea Di Biagio
· 7 years ago
a1604a6
Revert r327397 [CodeView] Omit forward references for unnamed structs and ...
by Brock Wyma
· 7 years ago
341f4b5
test commit: fix formatting of a comment
by Zaara Syeda
· 7 years ago
cc46e39
[dsymutil] Unify error handling outside DwarfLinker.
by Jonas Devlieghere
· 7 years ago
49c5e69
[mips] Guard traps for microMIPS correctly
by Simon Dardis
· 7 years ago
8ed6693
[ThinLTO] Clear dllimport when setting dso_local.
by Rafael Espindola
· 7 years ago
201fb78
[X86][Btver2] Split i8/i16/i32/i64 div/idiv costs
by Simon Pilgrim
· 7 years ago
fe3b1d2
[MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
by Andrea Di Biagio
· 7 years ago
68ba6f1
[InstCombine] fix fmul reassociation to avoid creating an extra fdiv
by Sanjay Patel
· 7 years ago
e17ca0d
[mips] Fix the definitions of the EVA instructions
by Simon Dardis
· 7 years ago
10e1123
[dsymutil] Remove old error/warn functions. NFC.
by Jonas Devlieghere
· 7 years ago
b936520
[dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
by Jonas Devlieghere
· 7 years ago
e8dc983
[SROA] Take advantage of separate alignments for memcpy source and destination
by Daniel Neilson
· 7 years ago
10ee99b
[CodeView] Omit forward references for unnamed structs and unions
by Brock Wyma
· 7 years ago
7411a59
[llvm-mca] Use a const ArrayRef in a few places. NFC
by Andrea Di Biagio
· 7 years ago
6ebd13d
[TTI] Fix a typo in the comment
by Haicheng Wu
· 7 years ago
9f5a187
[llvm-mca] Fix unused variable warning in opt mode.
by Clement Courbet
· 7 years ago
641c297
[llvm-mca] Refactor event listeners to make the backend agnostic to event types.
by Clement Courbet
· 7 years ago
54fe79a
[mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.
by Simon Dardis
· 7 years ago
6fb020e
[X86][SSE41] createVariablePermute v2X64 - PCMPEQQ can test for index 0/1 and select between them.
by Simon Pilgrim
· 7 years ago
3f2bd66
[dsymutil] Unbreak non-Darwin bots.
by Jonas Devlieghere
· 7 years ago
a4c60c4
[dsymutil] Introduce LinkContext. NFC.
by Jonas Devlieghere
· 7 years ago
0cfc08d
[Evaluator] Evaluate load/store with bitcast
by Eugene Leviant
· 7 years ago
e7b0e8d
[CodeGenPrepare] Respect endianness in splitMergedValStore.
by Jonas Paulsson
· 7 years ago
4f23838
[SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
by Max Kazantsev
· 7 years ago
cfe9a0e
[MergeICmps] Make sure that the comparison only has one use.
by Clement Courbet
· 7 years ago
c9274e4
bpf: Enhance debug information for peephole optimization passes
by Yonghong Song
· 7 years ago
bdea56e
bpf: New post-RA peephole optimization pass to eliminate bad RA codegen
by Yonghong Song
· 7 years ago
87576cc
bpf: Don't expand BSWAP on i32, promote it
by Yonghong Song
· 7 years ago
0f47000
bpf: Support subregister definition check on PHI node
by Yonghong Song
· 7 years ago
5e02a73
bpf: Extends zero extension elimination beyond comparison instructions
by Yonghong Song
· 7 years ago
83008ad
bpf: J*_RR should check both operands
by Yonghong Song
· 7 years ago
c543a07
bpf: Tighten subregister definition check
by Yonghong Song
· 7 years ago
a26a1c7
bpf: Add more check directives in peephole testcase
by Yonghong Song
· 7 years ago
8f8572a
Revert [SCEV] Fix isKnownPredicate
by Serguei Katkov
· 7 years ago
579aaf1
[SCEV] Fix isKnownPredicate
by Serguei Katkov
· 7 years ago
97fa436
Reland r327041: [ThinLTO] Keep available_externally symbols live
by Vlad Tsyrklevich
· 7 years ago
b0d2058
[LTO] Return proper error object rather than null LTOModule
by Adam Nemet
· 7 years ago
d737130
[ThinLTO] Add funtions in callees metadata to CallGraphEdges
by Taewook Oh
· 7 years ago
Next »