Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
ef0ae3d57baa8ea1322e8232d2f46df369b8beee
ef0ae3d
[dsymutil] Make NonRelocatableStringPool a wrapper around DwarfStringPoolEntry. NFC
by Jonas Devlieghere
· 8 years ago
207c75b
[ValueTracking] add recursion depth param to matchSelectPattern
by Sanjay Patel
· 8 years ago
cc3fce3
X86 Tests: Add more sdiv combine cases. NFC
by Zvi Rackover
· 8 years ago
e232d7b
Regenerate shuffle sink test
by Simon Pilgrim
· 8 years ago
39319e4
Reverted 323321.
by Amjad Aboud
· 8 years ago
0a636a9
[AArch64] Avoid unnecessary vector byte-swapping in big-endian
by Pablo Barrio
· 8 years ago
01a9f28
[Hexagon] Remove unused HexagonISD opcodes, NFC
by Krzysztof Parzyszek
· 8 years ago
c407eae
[DebugInfo] Emit DWARF reference for DIVariable 'count' in DISubrange
by Sander de Smalen
· 8 years ago
594d89a
[InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine).
by Amjad Aboud
· 8 years ago
3c8f2b3
[X86][SSE] Avoid calls to combineX86ShufflesRecursively that can't combine to target shuffles (PR32037)
by Simon Pilgrim
· 8 years ago
5fc9628
Fix typos of occurred and occurrence
by Malcolm Parsons
· 8 years ago
5266252
Fixes Sphinx issue ('undefined label') introduced in r323313.
by Sander de Smalen
· 8 years ago
20b5be1
[llvm-opt-fuzzer] Add couple of popular passes
by Igor Laevsky
· 8 years ago
959cee7
[Metadata] Extend 'count' field of DISubrange to take a metadata node
by Sander de Smalen
· 8 years ago
d1c00f7
[DAGCombiner] Bail out if vector size is not a multiple
by Sven van Haastregt
· 8 years ago
e8a15e2f
[Doc] Guideline on adding exception handling support for a target
by David Chisnall
· 8 years ago
11a2ca6
[NFC] Remove overconfident assert from IRCE
by Max Kazantsev
· 8 years ago
34715e9
[ARM] Call __chkstk for dynamic stack allocation in all windows environments
by Martin Storsjo
· 8 years ago
37b4a05
[GlobalMerge] Don't merge dllexport globals
by Martin Storsjo
· 8 years ago
c3bbd2f
[X86] Move 'Y' to correct place in FMA4 regular expression in Znver1 scheduler model.
by Craig Topper
· 8 years ago
28fc37f
[X86] Rename 256-bit VFRCZ instructions to have the Y before the rr/rm to match other instructions. NFC
by Craig Topper
· 8 years ago
e12ac26
[X86] Remove redundant regular expression from the Znver1 scheduler model. NFC
by Craig Topper
· 8 years ago
a30b26c
[NFC] fix trivial typos in comments
by Hiroshi Inoue
· 8 years ago
206dbdc
[X86] Use ISD::SIGN_EXTEND instead of X86ISD::VSEXT for mask to xmm/ymm/zmm conversion
by Craig Topper
· 8 years ago
a48e1da
[Dominators] Introduce DomTree verification levels
by Jakub Kuderski
· 8 years ago
9f5cce8
Don't assume a null GV is local for ELF and MachO.
by Rafael Espindola
· 8 years ago
b395ea0
Remove set but unused variable IsUndef.
by Eric Christopher
· 8 years ago
8de5923
X86: Update isVectorShiftByScalarCheap with cases covered by AVX512BW
by Zvi Rackover
· 8 years ago
2ad4fe5
[GISel]: Remove redundant copies at the end of ISel
by Aditya Nandakumar
· 8 years ago
9a49b21c
[WebAssembly] Add minor helper functions to WasmObjectFile
by Sam Clegg
· 8 years ago
3cbe6ce
AArch64: Cyclone: Remove SlowMisaligned128Store tuning flag
by Matthias Braun
· 8 years ago
a86bbf6
[llvm-readobj] Fix double 0x prefix in RVA table printing after r321527
by Reid Kleckner
· 8 years ago
ed48d8b
[TableGen] Optimize the regex search.
by Benjamin Kramer
· 8 years ago
eb9d9e3
[TblGen] Inline an (almost) trivial accessor. No functionality change.
by Benjamin Kramer
· 8 years ago
7db4b17
[WebAssembly] MC: Use inline triple in test bitcode files
by Sam Clegg
· 8 years ago
77c05dd
Add missing include to fix the failure caused by r323266
by Volkan Keles
· 8 years ago
ab3fff6
[WebAssembly] Add to test expectations for test/MC/WebAssembly/weak-alias.ll. NFC.
by Sam Clegg
· 8 years ago
9f96756
BlockExtractor: Remove unused variable. NFC.
by Volkan Keles
· 8 years ago
04b580d
[PPC] Avoid incorrect fp-i128-fp lowering.
by Tim Shen
· 8 years ago
bf4a8b9
[SLPVectorizer] add test for PR13837; NFC
by Sanjay Patel
· 8 years ago
29416d6
Add bdver shuffle sink tests.
by Simon Pilgrim
· 8 years ago
22b2564
[llvm-extract] Support extracting basic blocks
by Volkan Keles
· 8 years ago
c05d316
Regenerate select test. NFCI.
by Simon Pilgrim
· 8 years ago
cc796b3
Regenerate shuffle sink test. NFCI.
by Simon Pilgrim
· 8 years ago
9ddf1ec
[X86] Merge some regular expressions in Zen scheduler model and remove 2 unused classes.
by Craig Topper
· 8 years ago
79a01aa
[X86] Remove 'Int_' from instregexs in Zen scheduler model.
by Craig Topper
· 8 years ago
3c94d12
[X86] Move 'Int_' to the end of the name of the VCOMISS/VUCOMISS and instructions to get them picked up by the scheduler model regexs.
by Craig Topper
· 8 years ago
1e1ff85
[X86][AVX] LowerBUILD_VECTORAsVariablePermute - add support for VPERMILPV to v2i64/v2f64
by Simon Pilgrim
· 8 years ago
8d5a764
[safestack] Inline safestack pointer access when possible.
by Evgeniy Stepanov
· 8 years ago
b06a0ab
Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
by Simon Pilgrim
· 8 years ago
48c582c
[Debugify] Add a mode to opt to enable faster testing
by Vedant Kumar
· 8 years ago
bfc9a5a
docs: Remove reference to a deprecated flag
by Vedant Kumar
· 8 years ago
67a08f2
Revert "[SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle."
by Alexey Bataev
· 8 years ago
19bf288
[Hexagon] Add patterns for sext_inreg of HVX vector types
by Krzysztof Parzyszek
· 8 years ago
aa212ff
Add a utility to reduce GlobalISel tests
by Volkan Keles
· 8 years ago
eac7ece
[SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
by Alexey Bataev
· 8 years ago
22a8753
X86 Tests: Add AVX512BW config to CodeGenPrepare test. NFC
by Zvi Rackover
· 8 years ago
74811c0
[Hexagon] Implement hasLoadFromStackSlot and hasStoreToStackSlot
by Krzysztof Parzyszek
· 8 years ago
78b3629
Introduce errorToBool() helper and use it.
by Nico Weber
· 8 years ago
4fcde57
[WebAssembly] Remove "name" section of object wasm object files
by Sam Clegg
· 8 years ago
e6dd7b2
[Hexagon] Fix unused variable warning in release build
by Krzysztof Parzyszek
· 8 years ago
7347a65
[Hexagon] Implement basic vector operations on vectors vNi1
by Krzysztof Parzyszek
· 8 years ago
fe48225
[X86][SSE] LowerBUILD_VECTORAsVariablePermute - extract subvector from oversized index vectors
by Simon Pilgrim
· 8 years ago
ecb7ca8
[WebAssembly] Add mem.* intrinsics.
by Dan Gohman
· 8 years ago
64b3797
[WebAssembly] Switch to *-wasm as the default target triple.
by Dan Gohman
· 8 years ago
1ac5a3d
Verifier: fix bug treating debug info issue as non-debug info issue
by Yaxun Liu
· 8 years ago
90f5ff4
[x86] Reautogenerate a bunch of tests for D42287. NFC
by Alexander Ivchenko
· 8 years ago
73f6582
CodeGen: Fix assertion in ScheduleDAGMILive::scheduleMI due to llvm.dbg.value
by Yaxun Liu
· 8 years ago
e558b6e
[X86] Rewrite vXi1 element insertion by using a vXi1 scalar_to_vector and inserting into a vXi1 vector.
by Craig Topper
· 8 years ago
1423fd8
[X86][SSE] LowerBUILD_VECTORAsVariablePermute - ensure that the source vector is not larger than the destination
by Simon Pilgrim
· 8 years ago
09ce1bd
[x86] Mostly reautogenerate a bunch of tests that affect D37775. NFC
by Alexander Ivchenko
· 8 years ago
3d96cf8
Use EVT::changeVectorElementTypeToInteger() to convert index type to integer
by Simon Pilgrim
· 8 years ago
088d779
[X86][SSE] LowerBUILD_VECTORAsVariablePermute - ensure that the index vector has the correct number of elements
by Simon Pilgrim
· 8 years ago
e17aaf8
AArch64: get type from correct result when forming BFX
by Tim Northover
· 8 years ago
f6fa06b
AArch64: get type from correct result when forming BFI/BFM
by Tim Northover
· 8 years ago
60a0ef0
[X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
by Craig Topper
· 8 years ago
f50f6ed
[X86] Add missing MOVSX/MOVZX instructions to load folding tables.
by Craig Topper
· 8 years ago
f864e51
llvm-objdump: prevent out of bounds accesses during unwind dumping.
by Tim Northover
· 8 years ago
93d01ce
[CGP] Fix the GV handling in complex addressing mode
by Serguei Katkov
· 8 years ago
32eb83a
[X86][SSE] LowerBUILD_VECTORAsVariablePermute - fix PSHUFB source/index operand ordering
by Simon Pilgrim
· 8 years ago
3c68a97
[Analysis] Disable exp/exp2/pow finite lib calls on Android with -ffast-math.
by MinSeong Kim
· 8 years ago
76abbaf
[mips] Properly select abs and sqrt instructions
by Stefan Maksimovic
· 8 years ago
cde404a
This change add's optimization remark in LoopVersioning LICM pass.
by Ashutosh Nema
· 8 years ago
a375f92
[InstSimplify] (X << Y) % X -> 0
by Anton Bikineev
· 8 years ago
9546191
update_mir_test_checks: Improve the check for LLVM IR in MIR files
by Justin Bogner
· 8 years ago
c0d997d
[NFC] fix trivial typos in comments
by Hiroshi Inoue
· 8 years ago
34edacb
[X86] Don't reorder (srl (and X, C1), C2) if (and X, C1) can be matched as a movzx
by Craig Topper
· 8 years ago
30a2bf5
[X86] Remove 'NOREX' comment from the printing of _NOREX instructions.
by Craig Topper
· 8 years ago
fc933f3
[X86] Various vXi1 insertion improvements.
by Craig Topper
· 8 years ago
0ac8747
NewPM: Add an extension point for the start of the pipeline.
by David Blaikie
· 8 years ago
5d85c66
[WebAssembly] Store function index rather than table index in TABLE_INDEX relocations
by Sam Clegg
· 8 years ago
3183187
Revert r322595: Specify inline for isWhitespace in CommandLine.cpp
by Rui Ueyama
· 8 years ago
fd5a872
Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
by Chandler Carruth
· 8 years ago
fb6bc12
[AMDGPU] SI Load Store Optimizer: When merging with offset, use V_ADD_{I|U}32_e64
by Mark Searles
· 8 years ago
c127e0c
[llvm-objcopy] Use physical instead of virtual address when aligning and placing sections in binary
by Jake Ehrlich
· 8 years ago
ca19eaa
asan: allow inline instrumentation for the kernel
by Dmitry Vyukov
· 8 years ago
7bbe32b
[AArch64] Create a separate feature set for Exynos M3
by Evandro Menezes
· 8 years ago
49ee2f2
[ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
by Joel Galenson
· 8 years ago
7193f5e
[CodeGen] Shrink MachineOperand by 8 bytes on Windows
by Reid Kleckner
· 8 years ago
a7bc888
[Dockerfiles] Use a newer version of ninja when building inside debian8.
by Ilya Biryukov
· 8 years ago
Next »