Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
0ec92f80b19af2f834bc46cacb3cdf3ba60cefcf
0ec92f8
[PowerPC] fix trivial typos in comment, NFC
by Hiroshi Inoue
· 7 years ago
a86334c
Fix -DLLVM_ENABLE_THREADS=OFF build after r334537
by Hans Wennborg
· 7 years ago
de99770
Fix "Optional" is ambiguous error on some bots
by Pavel Labath
· 7 years ago
32dae0d
[PowerPC] avoid verification failure due to PowerPC VSX Swap Removal pass
by Hiroshi Inoue
· 7 years ago
c271b02
[DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entries
by Pavel Labath
· 7 years ago
c228721
[X86] Remove masking from avx512vbmi2 concat and shift by immediate intrinsics. Use select in IR instead.
by Craig Topper
· 7 years ago
6c00876
Set the code model when specified.
by Bill Wendling
· 7 years ago
d789989
utils/release: Add merge-git.sh
by Tom Stellard
· 7 years ago
a1759fc
[SimplifyIndVars] Ignore dead users
by Max Kazantsev
· 7 years ago
d4958cb
Revert "Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build"
by Ahmed Bougacha
· 7 years ago
dae4c99
[X86] Mark all instructions that have masked store semantics with NotMemoryFoldable. Remove dependency on SchedRW from memory table autogenerator.
by Craig Topper
· 7 years ago
04bd25f
[X86] Remove VPCOMPRESSB/W from the autogenerated load folding table.
by Craig Topper
· 7 years ago
6c5eb43
[AMDGPU] DAG combine to produce V_PERM_B32
by Stanislav Mekhanoshin
· 7 years ago
dc0e076
[AArch64] add tests for fadd with more than one use; NFC
by Sanjay Patel
· 7 years ago
882a223
Added missing include to AMDHSAKernelDescriptor.h
by Raphael Isemann
· 7 years ago
f173f1f
[DAGCombiner] Recognize more patterns for ABS
by Krzysztof Parzyszek
· 7 years ago
c048795
[X86] add avx512 tests for potentially miscompiling cvttp2si/cvttp2ui (PR37751).
by Craig Topper
· 7 years ago
f38bd3d
Remove malloc.h include from Intel JIT events code
by Reid Kleckner
· 7 years ago
908b155
Add null check to Intel JIT event listener
by Reid Kleckner
· 7 years ago
68f6da0
Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
by Reid Kleckner
· 7 years ago
fd5548d
[ORC] Add a fallback definition generator for VSOs.
by Lang Hames
· 7 years ago
cdaeb5b
[ORC] Refactor blocking lookup logic into the blockingLookup function, and
by Lang Hames
· 7 years ago
5ce1583
[RuntimeDyld] Add an assert to catch misbehaving symbol resolvers.
by Lang Hames
· 7 years ago
e6b73b0
[MCJIT] Call materializeAll on modules before compiling them in MCJIT.
by Lang Hames
· 7 years ago
0bf3db8
[AArch64] Support reserving x20 register
by Petr Hosek
· 7 years ago
0932f64
[X86] Remove unnecessary include from one of the tblgen emitters.
by Craig Topper
· 7 years ago
54dd30f
[X86] Remove mayLoad flag from AVX512 truncating store instructions.
by Craig Topper
· 7 years ago
ff373df
[MS][ARM64] Hoist __ImageBase handling into TargetLoweringObjectFileCOFF
by Reid Kleckner
· 7 years ago
0397fe5
AMDHSA/NFC: Code object v3 updates (additional):
by Konstantin Zhuravlyov
· 7 years ago
b1c42de
[MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
by Roman Tereshin
· 7 years ago
299cf5f
AMDHSA: Code object v3 updates
by Konstantin Zhuravlyov
· 7 years ago
0dcc115
Refactor ExecuteAndWait to take StringRefs.
by Zachary Turner
· 7 years ago
2307d55
[MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
by Fangrui Song
· 7 years ago
b6d28af
Utilize new SDNode flag functionality to expand current support for fmul
by Michael Berg
· 7 years ago
21582f2
[CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
by Simon Pilgrim
· 7 years ago
e369b9d
[DWARFv5] llvm-mc -dwarf-version does not imply -g.
by Paul Robinson
· 7 years ago
97c0962
[X86] Remove TB_ALIGN_16 from VEXTRACTF128/VEXTRACTI128 in the memory folding table.
by Craig Topper
· 7 years ago
2ccbb4c
Fix signed/unsigned warning. NFCI.
by Simon Pilgrim
· 7 years ago
32c8f74
[Hexagon] Make floating point operations expensive for vectorization
by Krzysztof Parzyszek
· 7 years ago
861e3f3
[CostModel] Treat Identity shuffle masks as zero cost
by Simon Pilgrim
· 7 years ago
5d7877c
[x86] move shrunkblend transform to helper function; NFCI
by Sanjay Patel
· 7 years ago
4fcee8a
[llvm-exegesis] Sum counter values when several counters are specified for a ProcRes.
by Clement Courbet
· 7 years ago
331580a
[llvm-exegesis] Move libpfm linking to LLVMExegesis.
by Guillaume Chatelet
· 7 years ago
77ce0e5
[SelectionDAG] Provide default expansion for rotates
by Krzysztof Parzyszek
· 7 years ago
b2621b3
Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
by Florian Hahn
· 7 years ago
a1847c7
[mips] Guard some floating point instructions correctly
by Simon Dardis
· 7 years ago
e0a1795
[mips] Extend LONG_BRANCH_LUi/ADDiu with extra parameter
by Aleksandar Beserminji
· 7 years ago
f808d85
[AArch64] Audit on rL333879 to fix FP16 64bit bitpatterns
by Luke Geeson
· 7 years ago
5700275
[CostModel][X86] Add extra Identity shuffle mask cost tests (D47986)
by Simon Pilgrim
· 7 years ago
2572fc6
[X86] Add NotMemoryFoldable to the VPCOMPRESS instructions.
by Craig Topper
· 7 years ago
36aef6e
[X86] Don't add stores to the autogenerated load folding tables if the register and memory operands have different widths.
by Craig Topper
· 7 years ago
99f7849
[X86] Add NotMemoryFoldable to more instructions.
by Craig Topper
· 7 years ago
a742c52
[X86] Update folding table generator to properly detect RMW arithmetic instructions.
by Craig Topper
· 7 years ago
7253cd8
[NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary.
by Wei Mi
· 7 years ago
ddabdc0
Fix a typo in rL334447.
by Wei Mi
· 7 years ago
bd4977b
[X86] Add NotMemoryFoldable to a bunch of instructions to suppress them from the autogenerated load folding table.
by Craig Topper
· 7 years ago
f7bc6cb
[X86] Enforce agreement of AdSize field when autogenerating load folding table entries.
by Craig Topper
· 7 years ago
0f51ad9
NFC, some additional tests added and some renaming for planned fma support changes
by Michael Berg
· 7 years ago
91c6e9a
[X86] Add isel patterns for folding loads when creating ROUND instructions from ffloor/fnearbyint/fceil/frint/ftrunc.
by Craig Topper
· 7 years ago
8f93b43
[AMDGPU] prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
by Mark Searles
· 7 years ago
b54c4f8
Fix a buildbot error reported by sanitizer-x86_64-linux-fast:
by Wei Mi
· 7 years ago
baba854
Fix a warning issued by clang.
by Wei Mi
· 7 years ago
e5839ea
[CMake] Fix dropped dependency in install-llvm-headers
by Justin Bogner
· 7 years ago
23bfaae
Simplify; NFC
by George Burgess IV
· 7 years ago
86ba66c
Fix a warning reported by clang but not by gcc.
by Wei Mi
· 7 years ago
93bc746
[SampleFDO] Add a new compact binary format for sample profile.
by Wei Mi
· 7 years ago
7f3c26c
TableGen: Change some pointer parameters to references since they're never null anyway
by David Blaikie
· 7 years ago
db963fc
AMDGPU: Add 64-bit relative variant kind
by Konstantin Zhuravlyov
· 7 years ago
696326c
DAG: Fix extract_subvector combine for a single element
by Matt Arsenault
· 7 years ago
a1aabff
[X86] Push some variable declarations down into the individual switch cases that need them. NFC
by Craig Topper
· 7 years ago
4128fd1
[SLP] Add testcases of min/max reduction pattern for AMDGPU.
by Farhana Aleen
· 7 years ago
5be29b2
Fix incorrect CHECK-LABEL
by Tim Shen
· 7 years ago
0d387f7
[X86] Reorder some type constraints to force things to be vectors and integer/fp before forcing them to be the same size.
by Craig Topper
· 7 years ago
e2401ce
[SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
by Justin Lebar
· 7 years ago
109b3a6
[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
by Justin Lebar
· 7 years ago
f17b954
Fix indentation in ScalarEvolution.cpp.
by Justin Lebar
· 7 years ago
a6348be
[Hexagon] Late predicate producers cannot be used as dot-new sources
by Krzysztof Parzyszek
· 7 years ago
9299628
[SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
by Tim Shen
· 7 years ago
5fffef3
[X86][AVX512] Tag AVX5124FMAPS/AVX5124VNNIW with missing scheduler classes
by Simon Pilgrim
· 7 years ago
7a3f751
[AMDGPU] Do not consider indirect acces through phi for wave limiter
by Stanislav Mekhanoshin
· 7 years ago
85edf48
[mips] Fix spill slot for mips3, n64 abi
by Aleksandar Beserminji
· 7 years ago
b637729
[AVR] Set trackLivenessAfterRegAlloc
by Dylan McKay
· 7 years ago
ca4e522
[X86] Fix skylake server scheduling info.
by Clement Courbet
· 7 years ago
582e5dd
[llvm-exegesis] Fix unhandled error.
by Guillaume Chatelet
· 7 years ago
2210d8a
[x86] add scalar cvtt intrinsic tests; NFC
by Sanjay Patel
· 7 years ago
09f0f7c
Fix build errors on some configurations
by Pavel Labath
· 7 years ago
802e2f3
Move VersionTuple from clang/Basic to llvm/Support
by Pavel Labath
· 7 years ago
8a8a729
[NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
by Roman Lebedev
· 7 years ago
c71ad5d
[Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
by Roman Lebedev
· 7 years ago
e0003ef
[llvm-exegesis] Program should succeed if benchmark returns StringError.
by Guillaume Chatelet
· 7 years ago
8e5dad5
[Unittests] Change linker flags of dynamic library tests
by Mikhail Maltsev
· 7 years ago
c6d3273
[ExynosM1][Sched] Fix resource usage in scheduling model.
by Clement Courbet
· 7 years ago
76fc17f
[X86] Explicitly mark unsupported classes in scheduling models.
by Clement Courbet
· 7 years ago
b958348
[X86] Add encoding tests for avx5124fmaps and avx5124vnni instructions.
by Craig Topper
· 7 years ago
713ff62
[X86] Add test files for upgrade of vbmi2 expand load and compress store intrinsics that was done in r334381.
by Craig Topper
· 7 years ago
e5d2855
[X86] Remove masking from dbpsadbw intrinsics, use select in IR instead.
by Craig Topper
· 7 years ago
82194ab
[Sparc] Add support for 13-bit PIC
by Daniel Cederman
· 7 years ago
62178e9
by Brock Wyma
· 7 years ago
1eda80d
[X86] Remove and autoupgrade the expandload and compressstore intrinsics.
by Craig Topper
· 7 years ago
7b57400
[TableGen] Make better use of std::map::emplace and emplace construct the object in the map rather than moving it into it. Remove a use std::map::find by remembering the return from emplace.
by Craig Topper
· 7 years ago
Next »