Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
02f3e0be7848d7616a12d705719812b9bc0753b2
02f3e0b
[PatternMatch] define m_FNeg using m_FSub
by Sanjay Patel
· 7 years ago
b3b089c
[PowerPC] fix assertion failure due to missing instruction in P9InstrResources.td
by Hiroshi Inoue
· 7 years ago
92c0e78
[InstCombine] add vector and vector undef tests for FP folds; NFC
by Sanjay Patel
· 7 years ago
5301677
Re-land r329273: [Plugins] Add a slim plugin API to work together with the new PM
by Philip Pfaffe
· 7 years ago
9042a61
[Testing/Support]: Better matching of Error failure states
by Pavel Labath
· 7 years ago
1444c19
ARM: Do not spill CSR to stack on entry to noreturn functions
by Tim Northover
· 7 years ago
1cdf10a
[Hexagon] Remove default values from lambda parameters
by Krzysztof Parzyszek
· 7 years ago
dce7fb0
[Lexicon] Add "ICE", internal compiler error
by Brian Gesiak
· 7 years ago
166f95e
[MC] Fix spaces between values printed by EmitRegisterFileInfo.
by Andrea Di Biagio
· 7 years ago
b326c6e
[DAGCombine] Revert r329160
by Sam Parker
· 7 years ago
7d31ac8
[InstCombine] cleanup; NFC
by Sanjay Patel
· 7 years ago
00a96df
[SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639)
by Simon Pilgrim
· 7 years ago
716261b
[LoopInterchange] Require asserts for test using -stats (NFC)
by Florian Hahn
· 7 years ago
3338e44
Minor fix in docs.
by Alexander Kornienko
· 7 years ago
a4419a6
Revert "[Plugins] Add a slim plugin API to work together with the new PM"
by Philip Pfaffe
· 7 years ago
370e64a
[llvm-mca] Remove flag -max-retire-per-cycle, and update the docs.
by Andrea Di Biagio
· 7 years ago
ff02230
[Plugins] Add a slim plugin API to work together with the new PM
by Philip Pfaffe
· 7 years ago
93c4743
[UpdateTestChecks] Moved core functionality of add_asm_checks into add_checks
by Simon Pilgrim
· 7 years ago
af1e569
[LoopInterchange] Add stats counter for number of interchanged loops.
by Florian Hahn
· 7 years ago
60da41d
[mips] Regenerate test before posting patch for constant multiplication (NFC)
by Simon Dardis
· 7 years ago
46d5e2b
allow custom OptBisect classes set to LLVMContext
by Fedor Sergeev
· 7 years ago
90e8633
[UpdateTestChecks] Split core functionality of add_ir_checks into add_checks
by Simon Pilgrim
· 7 years ago
a9e0924
[UpdateTestChecks] Make add_asm_checks more like add_ir_checks
by Simon Pilgrim
· 7 years ago
49d9dff
[LoopInterchange] Preserve LoopInfo after interchanging.
by Florian Hahn
· 7 years ago
8caab7d
[UpdateTestChecks] Remove unnecessary return from add_ir_checks
by Simon Pilgrim
· 7 years ago
88fe9bc
[llvm-exegesis] Check for libpfm headers.
by Clement Courbet
· 7 years ago
1fb4289
[MIR-Canon] Fixing warnings in Non-assert builds.
by Puyan Lotfi
· 7 years ago
c1c024f
[llvm-exegesis] Suppress a warning.
by Clement Courbet
· 7 years ago
19636df
[X86] Revert r329251-329254
by Craig Topper
· 7 years ago
67c388f
[X86] Synchronize the SchedRW on some EVEX instructions with their VEX equivalents.
by Craig Topper
· 7 years ago
8e06c70
[X86] Use WriteFShuffle256 for VEXTRACTF128 to be consistent with VEXTRACTI128 which uses WriteShuffle256.
by Craig Topper
· 7 years ago
d4b8b33
[X86] Remove some InstRWs for plain store instructions on Sandy Bridge.
by Craig Topper
· 7 years ago
224b702
[X86] Auto-generate complete checks. NFC
by Craig Topper
· 7 years ago
68c702b
[CallSiteSplitting] Do not perform callsite splitting inside landing pad
by Taewook Oh
· 7 years ago
65834ee
[gold] Add debug-pass-manager option, and use it to test new-pass-manager
by Teresa Johnson
· 7 years ago
7d9ae75
[IR] Upgrade comment token in objc retain release marker
by Gerolf Hoflehner
· 7 years ago
a7f9b6a
[MIR-Canon] Improving performance by switching to named vregs.
by Puyan Lotfi
· 7 years ago
29bc647
[MIR-Canon] Adding support for multi-def -> user distance reduction.
by Puyan Lotfi
· 7 years ago
5539442
[WebAssembly] Only write 32-bits for WebAssembly::OPERAND_OFFSET32
by Sam Clegg
· 7 years ago
70bca66
AArch64: Implement support for the shadowcallstack attribute.
by Peter Collingbourne
· 7 years ago
e956762
Don't inline @llvm.icall.branch.funnel
by Vitaly Buka
· 7 years ago
cc96568
[MemorySSA] Fix spelling errors in MemorySSA.cpp. NFC
by Zhaoshi Zheng
· 7 years ago
b7b2c0a
hwasan: add -hwasan-match-all-tag flag
by Evgeniy Stepanov
· 7 years ago
7d72684
[MachineOutliner] Add `useMachineOutliner` target hook
by Jessica Paquette
· 7 years ago
75627b1
[Analysis] Support aligned new/delete functions.
by Eric Fiselier
· 7 years ago
b9f3132
Revert "[Analysis] Support aligned new/delete functions."
by Eric Fiselier
· 7 years ago
7a9e40f
[AArch64] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 7 years ago
bee3bbd
[Analysis] Support aligned new/delete functions.
by Eric Fiselier
· 7 years ago
5c458ee
[MachineOutliner] Fix typo; NFC
by Jessica Paquette
· 7 years ago
84038c4
[X86] Separate BSWAP32r and BSWAP64r scheduling data in SandyBridge/Haswell/Broadwell/Skylake scheduler models.
by Craig Topper
· 7 years ago
a2c2313
Fix a compilation failure with non MSVC compilers.
by Zachary Turner
· 7 years ago
06e4df3
[llvm-pdbutil] Add the ability to explain binary files.
by Zachary Turner
· 7 years ago
200eeca
[Power9]Legalize and emit code for quad-precision fma instructions
by Lei Huang
· 7 years ago
0e5d6b2
Fix build breakage from r329201
by Pavel Labath
· 7 years ago
3fb0112
Re-commit r329179 after fixing build&test issues
by Pavel Labath
· 7 years ago
f73cdf9
[llvm-exegesis] Temporarily disable a few tests.
by Clement Courbet
· 7 years ago
84f5a1e
[InstCombine] [NFC] Add tests for getting rid of select of bittest (PR36950 / PR17564)
by Roman Lebedev
· 7 years ago
1669069
[AMDGPU][MC] Enabled instruction TBUFFER_LOAD_FORMAT_XYZ for SI/CI
by Dmitry Preobrazhensky
· 7 years ago
54d7a02
[SLPVectorizer][X86] Regenerate some tests. NFCI
by Simon Pilgrim
· 7 years ago
4171cb3
[llvm-exegesis] Temporarily disable some tests.
by Clement Courbet
· 7 years ago
5b50e47
[llvm-exegesis] Only run unit tests on x86_64 hosts.
by Clement Courbet
· 7 years ago
4d0328d
[X86][Btver2] Strip unnecessary check prefixes from resources tests
by Simon Pilgrim
· 7 years ago
36c8c50
Remove llvm-build's --write-make-fragment which looks like a remnant from the autoconf build.
by Nico Weber
· 7 years ago
f72ca59
Revert r329179 (and follow-up unsuccessful fix attempts 329184, 329186); it doesn't build.
by Nico Weber
· 7 years ago
c5e0b13
Add AMDPAL Code Conventions section to AMD docs
by Tim Corringham
· 7 years ago
112f4ca
[AMDGPU][MC] Added support of 3-element addresses for MIMG instructions
by Dmitry Preobrazhensky
· 7 years ago
5f1314c
Attempt to fix bots more after r329179.
by Nico Weber
· 7 years ago
5f42950
[llvm-exegesis] Add missing link libraries.
by Clement Courbet
· 7 years ago
f1dc3c2
Attempt to fix bots after r329179.
by Nico Weber
· 7 years ago
2141b46
Sort targetgen calls in lib/Target/*/CMakeLists.
by Nico Weber
· 7 years ago
7e97238
[CodeGen] Generate DWARF v5 Accelerator Tables
by Pavel Labath
· 7 years ago
a3a1822
Remove duplicate tablegen lines from AVR target.
by Nico Weber
· 7 years ago
fdbb56d
[llvm-exegesis] Do not initialize FileDescriptor when libpfm is not available.
by Clement Courbet
· 7 years ago
c074886
[llvm-exegesis] Fix compilation on lld-x86_64-darwin13
by Clement Courbet
· 7 years ago
9434ee2
[llvm-exegesis][NFC] Fix compilation warning.
by Clement Courbet
· 7 years ago
527bfb0
[llvm-exegesis][NFC] Fix a few warnings.
by Clement Courbet
· 7 years ago
375e659
[Tablegen] Slightly refactor method SubtargetEmitter::EmitExtraProcessorInfo.
by Andrea Di Biagio
· 7 years ago
2157824
[llvm-exegesis] Fix build when libpfm is not available.
by Clement Courbet
· 7 years ago
d14f88d
[llvm-exegesis] Fix compilation on some clang versions.
by Clement Courbet
· 7 years ago
ab9704d
Make helpers static. NFC.
by Benjamin Kramer
· 7 years ago
fd68be2
Re-land r329156 "Add llvm-exegesis tool."
by Clement Courbet
· 7 years ago
1fbc6fa
[X86][CostModel] Use generic SSE levels instead of particular CPUs for shuffle costs
by Simon Pilgrim
· 7 years ago
83bfebd
AMDGPU: Dimension-aware image intrinsics
by Nicolai Haehnle
· 7 years ago
036d645
StructurizeCFG: Test for branch divergence correctly
by Nicolai Haehnle
· 7 years ago
126cd7e
AMDGPU: Fix copying i1 value out of loop with non-uniform exit
by Nicolai Haehnle
· 7 years ago
107f610
[AArch64] Add patterns matching (fabs (fsub x y)) to (fabd x y)
by John Brawn
· 7 years ago
9b4235c
[DAGCombine] Improve ReduceLoadWidth for SRL
by Sam Parker
· 7 years ago
4634fe0
[ARM] Do not convert some vmov instructions
by Mikhail Maltsev
· 7 years ago
fb12c07
Revert r329156 "Add llvm-exegesis tool."
by Clement Courbet
· 7 years ago
780c045
Add llvm-exegesis tool.
by Clement Courbet
· 7 years ago
0376d42
[X86] Use the same predicate for the load for PMOVSXBQ and PMOVZXBQ.
by Craig Topper
· 7 years ago
9b44f71
[X86] Use loadi16/loadi32 predicates in multiply patterns
by Craig Topper
· 7 years ago
74ed70f
[X86] Remove more dead code left over from the handling of i8/i16 UMUL_LOHI/SMUL_LOHI that is no longer needed. NFC
by Craig Topper
· 7 years ago
30f7325
[SCEV] Prove implications for SCEVUnknown Phis
by Max Kazantsev
· 7 years ago
14b82ee
[X86] Remove dead code for handling i8/i16 UMUL_LOHI/SMUL_LOHI from X86ISelDAGToDAG.cpp. NFC
by Craig Topper
· 7 years ago
e22b899
[X86] Remove some code that was only needed when i1 was a legal type. NFC
by Craig Topper
· 7 years ago
bc032eb
[SimplifyCFG] Teach merge conditional stores to handle cases where the PostBB has more than 2 predecessors by inserting a new block for the store.
by Craig Topper
· 7 years ago
d42d9e8
Fix bad #include path in r329139
by Vlad Tsyrklevich
· 7 years ago
484fd96
Add the ShadowCallStack pass
by Vlad Tsyrklevich
· 7 years ago
ee9345b
Minor no-op cmake file style fix.
by Nico Weber
· 7 years ago
Next »