Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
2985b38bbea9451159c826b972ff2b2996e4c1c7
2985b38
[Hexagon] Avoid UB when shifting unsigned integer left by 32
by Krzysztof Parzyszek
· 7 years ago
3d9d207
[LangRef] fix typo; NFC
by Sanjay Patel
· 7 years ago
54c0192
[ThinLTOBitcodeWriter] Emit summaries for regular LTO modules
by Vlad Tsyrklevich
· 7 years ago
e213c7a
[ConstantFold] Add lit testcase for bitcast problem. NFC
by Karl-Johan Karlsson
· 7 years ago
75446f1
[DAG] Avoid checking for consecutive stores in store merge. NFCI.
by Nirav Dave
· 7 years ago
08410ea
[DAG] Simplify Expression. NFC.
by Nirav Dave
· 7 years ago
5c84d3b
[DAG] Remove untriggerable check. NFCI.
by Nirav Dave
· 7 years ago
3ef57a0
[DAG] Prune store merge legal store check to stop invalid size. NFCI.
by Nirav Dave
· 7 years ago
e5ce9ac
[Hexagon] Select HVX code for vector CTPOP, CTLZ, and CTTZ
by Krzysztof Parzyszek
· 7 years ago
1a0db44
[llvm-exegesis] Fix off-by-one in llvm-exegesis documentation.
by Clement Courbet
· 7 years ago
0028bf52
[InstCombine] add baseline test for bug with div+select transform (D47576)
by Sanjay Patel
· 7 years ago
4acd0f7
[llvm-mca] Move the logic that computes the block throughput into Support.h. NFC
by Andrea Di Biagio
· 7 years ago
db87b1c
[NFC] Zero initialize local variables
by Hiroshi Inoue
· 7 years ago
1d12ed5
[llvm-exegesis] Analysis: Display idealized sched class port pressure.
by Clement Courbet
· 7 years ago
925c3a8
[SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
by Krzysztof Parzyszek
· 7 years ago
275c590
[x86] NFC. Reautogenerate test/CodeGen/X86/vector-half-conversions.ll
by Alexander Ivchenko
· 7 years ago
d0ebabd
[Utils][X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
by Simon Pilgrim
· 7 years ago
876db10
Set ADDE/ADDC/SUBE/SUBC to expand by default
by Amaury Sechet
· 7 years ago
82441a3
[AArch64][GlobalISel] Zero-extend s1 values when returning.
by Amara Emerson
· 7 years ago
b062161
Revert r333740: IPSCCP] Use PredicateInfo to propagate facts from cmp.
by Florian Hahn
· 7 years ago
3646784
[AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
by Sander de Smalen
· 7 years ago
1b58c0f
[mips] Guard more aliases correctly.
by Simon Dardis
· 7 years ago
39b491d
Recommit r333268: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
by Florian Hahn
· 7 years ago
aa33e07
[mips] Guard 'nop' properly and add mips16's nop instruction
by Simon Dardis
· 7 years ago
787adc7
DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
by Pavel Labath
· 7 years ago
55b76bc
[mips] Select the correct instruction for computing frameindexes
by Simon Dardis
· 7 years ago
48c1879
NFC Avoid a warning in WasmEHPrepare.cpp
by Gabor Buella
· 7 years ago
1aba349
[AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
by Sander de Smalen
· 7 years ago
0176ae2
AMDGPU: Switch some half using-tests to use amdhsa
by Matt Arsenault
· 7 years ago
af54ec4
[X86][Disassembler] Make it an error to set EVEX.R' to 0 when modrm.reg encodes a GPR.
by Craig Topper
· 7 years ago
983b09a
[X86][Disassembler] Ignore EVEX.X extension of modrm.rm to 5-bits when modrm.rm encodes a k-register.
by Craig Topper
· 7 years ago
86986e7
Implemented sane default for llvm-objdump's relocation Value format
by Daniel Cederman
· 7 years ago
d62e7ad
[X86][Disassembler] Clamp index to 4-bits when decoding GPR registers.
by Craig Topper
· 7 years ago
3ff438c
[X86] Add a test case showing a bad disassembling of an EVEX instruction with EVEX.X=0 and a GPR encoded in modrm.rm.
by Craig Topper
· 7 years ago
6b95374
[X86][Disassembler] Make sure EVEX.X is not used to extend base registers of memory operations.
by Craig Topper
· 7 years ago
baf2494
[X86][Disassembler] Use a local variable instead of using a field in the instruction object. NFC
by Craig Topper
· 7 years ago
c54b4ce
AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.td
by Tom Stellard
· 7 years ago
9f563c4
[X86] Make sure the check for VEX.vvvv being all ones on instructions that don't use it doesn't ignore a bit in 32-bit mode.
by Craig Topper
· 7 years ago
d0d3e79
[X86][Disassembler] Suppress reading of EVEX.V' and EVEX.R' in 32-bit mode.
by Craig Topper
· 7 years ago
f431a94
[X86] Add test cases showing the disassembler producing an xmm16-xmm31 register in 32-bit mode.
by Craig Topper
· 7 years ago
2522e34
Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
by Heejin Ahn
· 7 years ago
238f816
[WebAssembly] Update to the new names for the memory intrinsics.
by Dan Gohman
· 7 years ago
6da40ce
[LoopVectorize, x86] add tests to show missing SVML transforms; NFC
by Sanjay Patel
· 7 years ago
fa719da
[WebAssembly] Fix the signatures for the __mulo* libcalls.
by Dan Gohman
· 7 years ago
60c0443
[WebAssembly] Support instruction selection for catching exceptions
by Heejin Ahn
· 7 years ago
f1fb72e
[LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
by Craig Topper
· 7 years ago
a6e37da
[WebAssembly] Add Wasm exception handling prepare pass
by Heejin Ahn
· 7 years ago
5a3ab98
[LoopVectorize, x86] regenerate checks; NFC
by Sanjay Patel
· 7 years ago
9eb9307
[llvm-strip] Add -o option to llvm-strip
by Alexander Shaposhnikov
· 7 years ago
5f7a952
[llvm-mca] Fixed a problem caused by an invalid use of a processor resource mask in the Scheduler.
by Andrea Di Biagio
· 7 years ago
e5240df
[AMDGPU] Construct memory clauses before RA
by Stanislav Mekhanoshin
· 7 years ago
4495104
[InstCombine] narrow select to match condition operands' size
by Sanjay Patel
· 7 years ago
93b037d
[AMDGPU] Fixed incorrect -mcpu=gfx800 in xnor.ll test. NFC.
by Stanislav Mekhanoshin
· 7 years ago
9f5837b
[GISel]: Pattern matchers for GFSUB, GFNEG
by Aditya Nandakumar
· 7 years ago
e9015c7
[ORC] Add a getRequestedSymbols method to MaterializationResponsibility.
by Lang Hames
· 7 years ago
5da314c
[ORC] Rename IRMaterializationUnit's Discardable member to SymbolToDefinition,
by Lang Hames
· 7 years ago
4129c41
[InstCombine] regenerate checks; NFC
by Sanjay Patel
· 7 years ago
d24e9c3
IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlto-index.
by Peter Collingbourne
· 7 years ago
51eddba
Relax GOTPCREL relocations for tail jmp instructions.
by Sriraman Tallam
· 7 years ago
714d127
[JumpThreading] Fix some strange formatting of code inside LLVM_DEBUG. NFC
by Craig Topper
· 7 years ago
543ae96
[ADT] Annotate immutable list/set/map update methods with LLVM_NODISCARD.
by Artem Dergachev
· 7 years ago
7eeba25
[ADT] Make escaping fn conform to coding guidelines
by Jonas Devlieghere
· 7 years ago
3b8808f
[SimplifyLibcalls] [NFC] Cleanup, improvements
by David Bolvansky
· 7 years ago
e027ed4
[MC] Fallback on DWARF when generating compact unwind on AArch64
by Francis Visoiu Mistrih
· 7 years ago
f911f7d
[GlobalISel][Mips] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call for Mips
by Roman Tereshin
· 7 years ago
99f1f92
[GlobalISel][AMDGPU] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call for AMDGPU
by Roman Tereshin
· 7 years ago
0c1c48c
[GlobalISel][ARM] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call and fixing bugs exposed
by Roman Tereshin
· 7 years ago
d46273a
[GlobalISel][X86] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call and fixing bugs exposed
by Roman Tereshin
· 7 years ago
4531d3d
[X86][SSE] Recognise splat rotations and expand back to shift ops.
by Simon Pilgrim
· 7 years ago
3465265
[X86][AVX] Add peekThroughEXTRACT_SUBVECTORs helper (NFCI)
by Simon Pilgrim
· 7 years ago
af4ce71
make GlobalValueSummary::getOriginalName() a const function
by Aditya Kumar
· 7 years ago
51a3d89
[DA] Fix direction vectors for weakZeroSrcSIV
by David Green
· 7 years ago
38dac02
[X86] Introduce WriteFLDC for x87 constant loads.
by Clement Courbet
· 7 years ago
f13df03
Use -Wextra spelling instead of -W
by Nico Weber
· 7 years ago
ae5fb65
[MCSchedule] Add the ability to compute the latency and throughput information for MCInst.
by Andrea Di Biagio
· 7 years ago
f4eac50
Extend the GlobalObject metadata interface
by Benjamin Kramer
· 7 years ago
a220705
[mips] Guard all short instructions correctly.
by Simon Dardis
· 7 years ago
cbc8a87
[InstCombine, ARM] Convert vld1 to llvm load
by Alexandros Lamprineas
· 7 years ago
7f62752
[X86] Extract latency of fldz/fld1 in separate classes.
by Clement Courbet
· 7 years ago
179d3b6
[X86][SSE] Add support for detecting SUB(SPLAT_BV, SPLAT) cases for shift-rotate patterns.
by Simon Pilgrim
· 7 years ago
2299c2e
DWARFAcceleratorTable: fix equal_range iterators
by Pavel Labath
· 7 years ago
8b391bf
[AArch64] Reverted rL333427 fixing Clang UnitTest Failure
by Luke Geeson
· 7 years ago
46d43c4
[NFC] Factor out a method for further extension
by Max Kazantsev
· 7 years ago
0ff5fd6
[llvm-exegesis][NFCI] Counter::Counter(): more useful msg on event open error
by Roman Lebedev
· 7 years ago
81e2b6b
Revert rL333106 / D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
by Roman Lebedev
· 7 years ago
deabcc5
[lit] Fix windows cmd.exe test config for r333620
by Joel E. Denny
· 7 years ago
10bf294
[AMDGPU] Track occupancy in MFI
by Stanislav Mekhanoshin
· 7 years ago
655741c
AMDGPU/R600: Make sure functions are cacheline aligned
by Jan Vesely
· 7 years ago
1d4f215
[lit] Terminate ": RUN at line N" with ";" not "&&"
by Joel E. Denny
· 7 years ago
12dc032
[GlobalISel][Legalizer] LegalizerInfo verifier: Making LegalizerInfo::verify(...) errors fatal
by Roman Tereshin
· 7 years ago
7074b82
[GlobalISel][AArch64] LegalizerInfo verifier: Fixing bugs exposed by LegalizerInfo::verify(...)
by Roman Tereshin
· 7 years ago
1d95844
[lit] Report line number for failed RUN command
by Joel E. Denny
· 7 years ago
a1f89c2
[InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
by Sanjay Patel
· 7 years ago
a855adc
[InstCombine] don't negate constant expression with fsub (PR37605)
by Sanjay Patel
· 7 years ago
db0f0ac
[llvm-cov] Use the new PrintHTMLEscaped utility
by Vedant Kumar
· 7 years ago
e0c801c
AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
by Tom Stellard
· 7 years ago
97d2b2a
[LowerTypeTests] Discard extern_weak linkage for definitions
by Vlad Tsyrklevich
· 7 years ago
0123bcf
[NewGVN] Fix set comparison; reflow comment
by George Burgess IV
· 7 years ago
fe06101
[GlobalISel][AArch64] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call w/o fixing bugs
by Roman Tereshin
· 7 years ago
2263402
Revert r333584: [lit] Report line number for failed RUN command
by Joel E. Denny
· 7 years ago
Next »