Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
ae8a509ec4fb25dc48b55f8826a38704d6f07a0b
ae8a509
Dropped FIXME comment
by Simon Pilgrim
· 9 years ago
c244765
[InstCombine][SSE] Added support to VPERMILVAR to shuffle combine to accept UNDEF elements.
by Simon Pilgrim
· 9 years ago
6f6c7b0
[InstCombine][AVX] Fixed PERMILVAR identity tests and added additional decode tests
by Simon Pilgrim
· 9 years ago
a1c0cfe
[InstCombine][SSE] Added support to PSHUFB to shuffle combine to accept UNDEF elements.
by Simon Pilgrim
· 9 years ago
8d33576
[InstCombine][SSE] Regenerate MOVSX/MOVZX tests
by Simon Pilgrim
· 9 years ago
fc16410
[AVX512] VPACKUSWB/VPACKSSWB should not be encoded with EVEX.W=1. While there fix the execution domain for VPACKSSDW/VPACKUSDW.
by Craig Topper
· 9 years ago
95730ae
[InstCombine][AVX2] Combine VPERMD/VPERMPS intrinsics with constant masks to shufflevector.
by Simon Pilgrim
· 9 years ago
4dfb7cf
Fixed MSVC 'not all control paths return a value' warning
by Simon Pilgrim
· 9 years ago
84b8ada
Document the LLVM_ENABLE_EXPENSIVE_CHECKS cmake option introduced in r268050
by Simon Pilgrim
· 9 years ago
b829003
getelementptr instruction, support index vector of EVT.
by Igor Breger
· 9 years ago
dcb96be
Change AVX512 braodcastsd/ss patterns interaction with spilling . New implementation take a scalar register and generate a vector without COPY_TO_REGCLASS (turn it into a VR128 register ) .The issue is that during register allocation we may spill a scalar value using 128-bit loads and stores, wasting cache bandwidth.
by Igor Breger
· 9 years ago
807ccbc
[AVX512] Prefer AVX512 VPACK instructions over AVX/AVX2 instructions when VLX and BWI are supported.
by Craig Topper
· 9 years ago
df2ac9a
[AVX512] Add HasVLX to the 128/256-bit versions of VPACKSSDW/USDW/SSWB/USWB and VPMADDUBSW/VPMADDWD.
by Craig Topper
· 9 years ago
105f6be
[AVX512] Make sure 128/256-bit DQI versions of VAND/VANDN/VOR/VXOR are also marked as requiring VLX.
by Craig Topper
· 9 years ago
4a06cf1
[X86] Add an AddedComplexity to another pattern to put it near similar in the output file.
by Craig Topper
· 9 years ago
5926b3a
[X86] Remove a seemlingly unused pattern. The same pattern appears elsewhere with an AddedComplexity that made this unreachable.
by Craig Topper
· 9 years ago
beb5963
[X86] Add AddedComplexity to keep some similar patterns near each other in the output file.
by Craig Topper
· 9 years ago
3774544
[X86] Remove some redundant selection patterns.
by Craig Topper
· 9 years ago
c473ca5
[AVX512] Replace vector_extract with extractelt in some patterns. They mean the same thing but vector_extract is deprecated. NFC
by Craig Topper
· 9 years ago
17d8569
[SCEV] When printing via -analysis, dump loop disposition
by Sanjoy Das
· 9 years ago
58e9430
Properly name LLVMSetIsInBounds's argument. NFC
by Amaury Sechet
· 9 years ago
3f89ecd
Capitalize align argument in the C API as per convention. NFC
by Amaury Sechet
· 9 years ago
11e9c38
[AVX512] Add hasSideEffects/mayLoad/mayStore flags to some instructions.
by Craig Topper
· 9 years ago
6706c34
[ORC] Save AArch64 NEON state in the JIT reentry block.
by Lang Hames
· 9 years ago
d5ebabf
[lit] Add %:[STpst] to represent paths without colons on Windows.
by Rui Ueyama
· 9 years ago
585ee3d
[InstCombine][AVX2] Added VPERMD/VPERMPS shuffle combining placeholder tests.
by Simon Pilgrim
· 9 years ago
5ac1e61
CodeGen: convert to range based loops
by Saleem Abdulrasool
· 9 years ago
9f60ac4
[X86] Reduce memory usage of MemOp2RegOp and RegOp2MemOp folding maps.
by Craig Topper
· 9 years ago
a2a8d71
Add missing override.
by Rafael Espindola
· 9 years ago
a9a0b9a
[ASan] Add shadow offset for SystemZ.
by Marcin Koscielnicki
· 9 years ago
79d72aa
[InstCombine][AVX] Split off VPERMILVAR tests and added additional tests for UNDEF mask elements
by Simon Pilgrim
· 9 years ago
99e3075
[InstCombine][AVX] VPERMILVAR to shuffle combine to use general aggregate elements. NFCI.
by Simon Pilgrim
· 9 years ago
540bb24
Differential Revision: http://reviews.llvm.org/D19753
by Sriraman Tallam
· 9 years ago
df1aa5c
AMDGPU/SI: Remove wait state handling for SMRD in SIInsertWaits
by Tom Stellard
· 9 years ago
dd0687a
[PowerPC/QPX] Fix the load/splat peephole with overlapping reads
by Hal Finkel
· 9 years ago
36e1723
Reverting 268054 & 268063 as they caused PR27579.
by Amjad Aboud
· 9 years ago
793e619
[LowerGuardIntrinsics] Keep track of !make.implicit metadata
by Sanjoy Das
· 9 years ago
1774024
Reroll loops with multiple IV and negative step part 3
by Lawrence Hu
· 9 years ago
1c7deb2
[Orc] Fix the AArch64 resolver size.
by Lang Hames
· 9 years ago
9759276
Fix a typo (NFC)
by Vedant Kumar
· 9 years ago
6ab99c7
AMDGPU/SI: Enable the post-ra scheduler
by Tom Stellard
· 9 years ago
001d688
[LowerGuardIntrinsics] Preserve calling conv when lowering
by Sanjoy Das
· 9 years ago
6ebef00
add minimal test to show dropped metadata
by Sanjay Patel
· 9 years ago
9803475
remove the metadata added with r267827
by Sanjay Patel
· 9 years ago
2f3e898
Reapply r268107 after fixing a bug breaks debug build.
by Xinliang David Li
· 9 years ago
3aa5468
Mark guards on true as "trivially dead"
by Sanjoy Das
· 9 years ago
ccc43fc
[CMake] [Xcode] Improving Xcode toolchain generation to support distribution targets
by Chris Bieneman
· 9 years ago
0ac37a4
clean up documentation comments; NFC
by Sanjay Patel
· 9 years ago
0583545
[MBP] Use Function::optForSize() instead of checking OptimizeForSize directly.
by Haicheng Wu
· 9 years ago
d043938
[EarlyCSE] Simplify guard intrinsics
by Sanjoy Das
· 9 years ago
c10caa3
AMDGPU: Fix crash with unreachable terminators.
by Matt Arsenault
· 9 years ago
05d883a
Revert r268107 -- debug build failure
by Xinliang David Li
· 9 years ago
63a5b4c
[InstCombine][SSE] PSHUFB to shuffle combine to use general aggregate elements. NFCI.
by Simon Pilgrim
· 9 years ago
d53ff2d
[Orc] Add ORC lazy-compilation support for AArch64.
by Lang Hames
· 9 years ago
2534484
[Orc] Make sure we don't drop the internal error in OrcRemoteTargetClient when
by Lang Hames
· 9 years ago
f8bfee2
[Docs] Refer to the CMakePrimer from CMake doc
by Chris Bieneman
· 9 years ago
c1284a6
[ValueTracking] Make the code in lookThroughCast
by David Majnemer
· 9 years ago
8c53c61
[inliner]: Refactor inline deferring logic into its own method /NFC
by Xinliang David Li
· 9 years ago
7eaa51e
Differential Revision: http://reviews.llvm.org/D19733
by Sriraman Tallam
· 9 years ago
de6dea1
AMDGPU: Add kernarg.segment.ptr intrinsic
by Matt Arsenault
· 9 years ago
1fc7fa1
[InstCombine] Determine the result of a select based on a dominating condition.
by Chad Rosier
· 9 years ago
7d02fd4
Fix comment
by Matt Arsenault
· 9 years ago
a5edb78
[InstCombine] clean up; NFC
by Sanjay Patel
· 9 years ago
ae143ce4
[Docs] Add CMake Primer document
by Chris Bieneman
· 9 years ago
44f7871
AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
by Matt Arsenault
· 9 years ago
6d8c39b
DAGCombiner: Reduce truncated shl width
by Matt Arsenault
· 9 years ago
da55e69
[libFuzzer] fix docs
by Kostya Serebryany
· 9 years ago
a96d5370
Move coverage related code into a separate library.
by Easwaran Raman
· 9 years ago
168e511
[libFuzzer] enable detect_leaks=1, add proper docs
by Kostya Serebryany
· 9 years ago
d798caf
[MemorySSA] Fix bugs in walker; refactor unittests a bit.
by George Burgess IV
· 9 years ago
359298e
[ValueTracking] matchSelectPattern needs to be more careful around FP
by David Majnemer
· 9 years ago
29c529c
Fix crash in PDB when loading corrupt file.
by Zachary Turner
· 9 years ago
34d5a9f
Use SelectionDAG::getTargetConstant* helper functions. NFC.
by Simon Pilgrim
· 9 years ago
39e2863
[AMDGPU][llvm-mc] Add some missing testcases to trap.s
by Artem Tamazov
· 9 years ago
a91bcf5
Put PDB parsing code into a pdb namespace.
by Zachary Turner
· 9 years ago
64cc1b2
Refactor the PDB Stream reading interface.
by Zachary Turner
· 9 years ago
89509a3
Do not read callee name when matching IR to profile as it is not used.
by Dehao Chen
· 9 years ago
4c9f41e
[BasicAA] Treat llvm.assume as not accessing memory in getModRefBehavior(Function)
by Geoff Berry
· 9 years ago
c4cd817
[MBP] Split placement and alignment into two functions. NFC.
by Haicheng Wu
· 9 years ago
f3487e8
Fixed/Recommitted r267733 "[AMDGPU][llvm-mc] Add support of TTMP quads. Rework M0 exclusion for SMRD."
by Artem Tamazov
· 9 years ago
d707220
[PPC] Enable shuffling of VSX vectors
by Guozhi Wei
· 9 years ago
2f41b0f
Fixed LIT tests that was broken after change in r268054.
by Amjad Aboud
· 9 years ago
034b92a
Add operator- to Path's reverse_iterator. Needed for D19666
by Filipe Cabecinhas
· 9 years ago
6881bc8
auto-generate checks
by Sanjay Patel
· 9 years ago
f5874ed
[InstCombine] add helper function for ICmp with constant canonicalization; NFCI
by Sanjay Patel
· 9 years ago
334e326
[mips][ias] Move createCpRestoreMemOp to MipsTargetStreamer. NFC.
by Daniel Sanders
· 9 years ago
7ec8f07
Fix NDEBUG build: variables used only in debug code causing compile error
by Krzysztof Parzyszek
· 9 years ago
36853e8
Recommitted r264280 "Supporting all entities declared in lexical scope in LLVM debug info."
by Amjad Aboud
· 9 years ago
260e009
[mips][FastISel] A store is not a load.
by Simon Dardis
· 9 years ago
3cc6d46
[PATCH] [mips] Fix forbidden slot hazard handling
by Simon Dardis
· 9 years ago
744cc49
[Hexagon] Optimize addressing modes for load/store
by Krzysztof Parzyszek
· 9 years ago
2fd5434
Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them.
by Filipe Cabecinhas
· 9 years ago
55d3dc1
Remove leftover
by Tobias Grosser
· 9 years ago
a4c2f26
cmake: Set LINK_POLLY_INTO_TOOLS to ON (v2)
by Tobias Grosser
· 9 years ago
432a665
fix typo; NFC
by Sanjay Patel
· 9 years ago
dca9796
Add credit [Test commit]
by Piotr Padlewski
· 9 years ago
ac19ae8
AMDGPU/SI: Add offset field to ds_permute/ds_bpermute instructions
by Tom Stellard
· 9 years ago
f4d5a50
[mips][ias] Split expandMemInst between MipsAsmParser and MipsTargetStreamer. Almost NFC.
by Daniel Sanders
· 9 years ago
a0e8333
[mips][ias] Moved most instruction emission helpers to MipsTargetStreamer. NFC.
by Daniel Sanders
· 9 years ago
b5a82b6
cmake: Fix grammar
by Tobias Grosser
· 9 years ago
Next »