Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
8ed6693f03d76fce8a86b19823879a1a346d4f63
8ed6693
[ThinLTO] Clear dllimport when setting dso_local.
by Rafael Espindola
· 8 years ago
201fb78
[X86][Btver2] Split i8/i16/i32/i64 div/idiv costs
by Simon Pilgrim
· 8 years ago
fe3b1d2
[MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
by Andrea Di Biagio
· 8 years ago
68ba6f1
[InstCombine] fix fmul reassociation to avoid creating an extra fdiv
by Sanjay Patel
· 8 years ago
e17ca0d
[mips] Fix the definitions of the EVA instructions
by Simon Dardis
· 8 years ago
10e1123
[dsymutil] Remove old error/warn functions. NFC.
by Jonas Devlieghere
· 8 years ago
b936520
[dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
by Jonas Devlieghere
· 8 years ago
e8dc983
[SROA] Take advantage of separate alignments for memcpy source and destination
by Daniel Neilson
· 8 years ago
10ee99b
[CodeView] Omit forward references for unnamed structs and unions
by Brock Wyma
· 8 years ago
7411a59
[llvm-mca] Use a const ArrayRef in a few places. NFC
by Andrea Di Biagio
· 8 years ago
6ebd13d
[TTI] Fix a typo in the comment
by Haicheng Wu
· 8 years ago
9f5a187
[llvm-mca] Fix unused variable warning in opt mode.
by Clement Courbet
· 8 years ago
641c297
[llvm-mca] Refactor event listeners to make the backend agnostic to event types.
by Clement Courbet
· 8 years ago
54fe79a
[mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.
by Simon Dardis
· 8 years ago
6fb020e
[X86][SSE41] createVariablePermute v2X64 - PCMPEQQ can test for index 0/1 and select between them.
by Simon Pilgrim
· 8 years ago
3f2bd66
[dsymutil] Unbreak non-Darwin bots.
by Jonas Devlieghere
· 8 years ago
a4c60c4
[dsymutil] Introduce LinkContext. NFC.
by Jonas Devlieghere
· 8 years ago
0cfc08d
[Evaluator] Evaluate load/store with bitcast
by Eugene Leviant
· 8 years ago
e7b0e8d
[CodeGenPrepare] Respect endianness in splitMergedValStore.
by Jonas Paulsson
· 8 years ago
4f23838
[SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
by Max Kazantsev
· 8 years ago
cfe9a0e
[MergeICmps] Make sure that the comparison only has one use.
by Clement Courbet
· 8 years ago
c9274e4
bpf: Enhance debug information for peephole optimization passes
by Yonghong Song
· 8 years ago
bdea56e
bpf: New post-RA peephole optimization pass to eliminate bad RA codegen
by Yonghong Song
· 8 years ago
87576cc
bpf: Don't expand BSWAP on i32, promote it
by Yonghong Song
· 8 years ago
0f47000
bpf: Support subregister definition check on PHI node
by Yonghong Song
· 8 years ago
5e02a73
bpf: Extends zero extension elimination beyond comparison instructions
by Yonghong Song
· 8 years ago
83008ad
bpf: J*_RR should check both operands
by Yonghong Song
· 8 years ago
c543a07
bpf: Tighten subregister definition check
by Yonghong Song
· 8 years ago
a26a1c7
bpf: Add more check directives in peephole testcase
by Yonghong Song
· 8 years ago
8f8572a
Revert [SCEV] Fix isKnownPredicate
by Serguei Katkov
· 8 years ago
579aaf1
[SCEV] Fix isKnownPredicate
by Serguei Katkov
· 8 years ago
97fa436
Reland r327041: [ThinLTO] Keep available_externally symbols live
by Vlad Tsyrklevich
· 8 years ago
b0d2058
[LTO] Return proper error object rather than null LTOModule
by Adam Nemet
· 8 years ago
d737130
[ThinLTO] Add funtions in callees metadata to CallGraphEdges
by Taewook Oh
· 8 years ago
66a6ddc
[LegalizeTypes] In SplitVecOp_TruncateHelper, use GetSplitVector on the input instead of creating new extract_subvectors.
by Craig Topper
· 8 years ago
ddf9edb
ObjCARC: address review comments from majnemer
by Saleem Abdulrasool
· 8 years ago
3270ed0
[llvm] Fix mc tests
by Alexander Shaposhnikov
· 8 years ago
d309dec
[InstCombine] add test to show fmul transform creates extra fdiv; NFC
by Sanjay Patel
· 8 years ago
3043522
[llvm-readobj] Extend the output of -elf-section-groups
by Alexander Shaposhnikov
· 8 years ago
7b396b7
BlockExtractor: Don’t delete functions directly
by Volkan Keles
· 8 years ago
ff9e3f1
[PatternMatch] enhance m_NaN() to ignore undef elements in vectors
by Sanjay Patel
· 8 years ago
709c2af
ObjCARC: teach the cloner about funclets
by Saleem Abdulrasool
· 8 years ago
a71d869
[InstSimplify] add fcmp tests for constant NaN vector with undef elt; NFC
by Sanjay Patel
· 8 years ago
c91e4c1
[X86][Btver2] Clean up formatting/comments in scheduler model. NFCI.
by Simon Pilgrim
· 8 years ago
f7b39ab
Remove the LoopInstSimplify pass (-loop-instsimplify)
by Vedant Kumar
· 8 years ago
6a79fbc
Improve caching scheme in ProvenanceAnalysis.
by Michael Zolotukhin
· 8 years ago
29680d6
[llvm-readobj][ELF] Move ELF note parsing into libObject
by Scott Linder
· 8 years ago
de8d3a7
[PowerPC][NFC] Explicitly state types on FP SDAG patterns in anticipation of adding the f128 type
by Lei Huang
· 8 years ago
e9c8304
[AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
by Martin Storsjo
· 8 years ago
c468988
[InstCombine] Replace calls to getNumUses with hasNUses or hasNUsesOrMore
by Craig Topper
· 8 years ago
5ef6ff6
[CallSiteSplitting] Use !Instruction::use_empty instead of checking for a non-zero return from getNumUses
by Craig Topper
· 8 years ago
9b2441e
[NFC] Replace iterators in PrintHelp with range-based for
by Jan Korous
· 8 years ago
584d88c
[NFC] PrintHelp cleanup
by Jan Korous
· 8 years ago
a3f44da
[Hexagon] Fix typo in testcase
by Krzysztof Parzyszek
· 8 years ago
8921acb
[Hexagon] Counting leading/trailing bits is cheap
by Krzysztof Parzyszek
· 8 years ago
f4eb10a0
[PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
by Sanjay Patel
· 8 years ago
3817503
[X86][Btver2] FSqrt/FDiv reg-reg instructions don't use the AGU.
by Simon Pilgrim
· 8 years ago
78c10b0
update_mir_test_checks: Fix handling of IR input after r326284
by Justin Bogner
· 8 years ago
4755695
[SelectionDAG] Improve handling of dangling debug info
by Bjorn Pettersson
· 8 years ago
f865ef6
[Hexagon] Subtarget feature to emit one instruction per packet
by Krzysztof Parzyszek
· 8 years ago
7870dc6
[InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
by Roman Lebedev
· 8 years ago
62f3cb7
[X86] Deleting README-MMX.txt now that all tasks have been completed.
by Simon Pilgrim
· 8 years ago
db98ce7
[AMDGPU][MC][GFX8] Added BUFFER_STORE_LDS_DWORD Instruction
by Dmitry Preobrazhensky
· 8 years ago
0e3e44d
[X86] Add all of the MRM_C0-MRM_FF forms to the switch in RecognizableInstr::emitInstructionSpecifier. NFC
by Craig Topper
· 8 years ago
850d35a
[X86][Btver2] Prefix all scheduler defs. NFCI.
by Simon Pilgrim
· 8 years ago
47684f7
[X86] Remove use of MVT class from the ShuffleDecode library.
by Craig Topper
· 8 years ago
d4b84fc
[AMDGPU] Fix lowering enqueue kernel when kernel has no name
by Yaxun Liu
· 8 years ago
2744a56
[X86][Btver2] Extend JWriteResFpuPair to accept resource/uop counts. NFCI.
by Simon Pilgrim
· 8 years ago
1eaf2d7
[AMDGPU][MC][DOC] Updated AMD GPU assembler description
by Dmitry Preobrazhensky
· 8 years ago
538055a
[InstSimplify] add test for m_NegZero with undef elt; NFC
by Sanjay Patel
· 8 years ago
b2adf42
[X86][Btver2] Use JWriteResFpuPair wrapper for AES/CLMUL/HADD scheduler cases. NFCI.
by Simon Pilgrim
· 8 years ago
3af1415
[Hexagon] Add REQUIRES: asserts to testcases that use -stats
by Krzysztof Parzyszek
· 8 years ago
eb98f9d
[Hexagon] Add REQUIRES: asserts to testcases that use -debug-only
by Krzysztof Parzyszek
· 8 years ago
a70206a
[AMDGPU][MC] Corrected GATHER4 opcodes
by Dmitry Preobrazhensky
· 8 years ago
d2ac73c
[llvm-readobj] Make header self-contained
by Benjamin Kramer
· 8 years ago
9e2cb42
Updating MIR Language Reference to include new syntax for symbols and physregs.
by Puyan Lotfi
· 8 years ago
78a4389
[DebugInfo] Replace unreachable with None
by Jonas Devlieghere
· 8 years ago
c9f7443
[Hexagon] fix 'must explicitly initialize the const member' error which clang 3.8 emits
by Sam McCall
· 8 years ago
c994671
[Hexagon] Add more lit tests
by Krzysztof Parzyszek
· 8 years ago
7f9dbc4
AMDGPU/GlobalISel: Legality and RegBankInfo for G_{INSERT|EXTRACT}_VECTOR_ELT
by Matt Arsenault
· 8 years ago
e0eff38
AMDGPU/GlobalISel: InstrMapping for G_MERGE_VALUES
by Matt Arsenault
· 8 years ago
b3834e5
AMDGPU/GlobalISel: Make some G_MERGE_VALUEs legal
by Matt Arsenault
· 8 years ago
2ee3b17
Revert r326710 "Fuzzer: remove temporary files after we're done with them."
by Hans Wennborg
· 8 years ago
59a0caa
[mips] Split out ASEPredicate from InsnPredicates (NFC)
by Simon Dardis
· 8 years ago
a722fa2
MC intel asm parser: Allow @ at the start of function names.
by Nico Weber
· 8 years ago
3d53cc7
[X86][SSE] createVariablePermute - PSHUFB requires SSSE3 not just SSE3
by Simon Pilgrim
· 8 years ago
68642e9
Fix compilation on Darwin with expensive checks.
by Jonas Devlieghere
· 8 years ago
d7e41ba
[ThinLTO] Recommit of import global variables
by Eugene Leviant
· 8 years ago
bd99a1f
Back out "Re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions."
by Justin Lebar
· 8 years ago
1c193f4
[X86] Don't compute known bits twice for the same SDValue in LowerMUL.
by Craig Topper
· 8 years ago
e6bdfcf
[CGP] Fix the remove of matched phis in complex addressing mode
by Serguei Katkov
· 8 years ago
3c0783d
[X86][MMX] Support MMX build vectors to avoid SSE usage (PR29222)
by Simon Pilgrim
· 8 years ago
1635c63
[X86][AVX512] Added more non-VLX test cases
by Simon Pilgrim
· 8 years ago
f86876e
[X86][AVX] createVariablePermute - scale v16i16 variable permutes to use v32i8 codegen
by Simon Pilgrim
· 8 years ago
9139e91
[X86][AVX] createVariablePermute - widen permutes for cases where the source vector is wider than the destination type
by Simon Pilgrim
· 8 years ago
7f61762
[InstCombine] add tests for casted sign-bit cmp (PR36682); NFC
by Sanjay Patel
· 8 years ago
8259353
[X86][AVX] createVariablePermute - use PSHUFB+PCMPGT+SELECT for v32i8 variable permutes
by Simon Pilgrim
· 8 years ago
faa0375
Fix for buildbots which didn't like makeArrayRef with initializer lists.
by Simon Pilgrim
· 8 years ago
fa5f307
[X86][SSE] Generalized SplitBinaryOpsAndApply to SplitOpsAndApply to support any number of ops.
by Simon Pilgrim
· 8 years ago
78049a4
[X86][AVX] createVariablePermute - use 2xVPERMIL+PCMPGT+SELECT for v8i32/v8f32 and v4i64/v4f64 variable permutes
by Simon Pilgrim
· 8 years ago
Next »