Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
c72d18a2cbeefaaba13a74da076d157d8be28925
c72d18a
[docs] Typos and whitespace fixed in LTO docs.
by Mehdi Amini
· 9 years ago
e148f0a
Avoid repeated calls to MVT getSizeInBits and getScalarSizeInBits(). NFCI.
by Simon Pilgrim
· 9 years ago
e6dbf90
Suppress abi-breaking.h on cygming, for now.
by NAKAMURA Takumi
· 9 years ago
f33188e
Fix a linefeed at eof.
by NAKAMURA Takumi
· 9 years ago
9d387d6
[CVP] Remove use of removed flag (-cvp-dont-process-adds) from the test
by Artur Pilipenko
· 9 years ago
a310ebc
[CVP] Remove cvp-dont-process-adds flag
by Artur Pilipenko
· 9 years ago
1ec5b2f
[PowerPC] Improvements for BUILD_VECTOR Vol. 1
by Nemanja Ivanovic
· 9 years ago
e58c265
[SLP] Add a new test for tree vectorization starting from insertelement
by Alexey Bataev
· 9 years ago
341c07b
[X86] Moved getTargetConstantFromNode function so a future patch is more understandable. NFCI.
by Simon Pilgrim
· 9 years ago
b67e91e
[GVNHoist] Rename variables.
by Aditya Kumar
· 9 years ago
06f7518
[GVNHoist] Enable aggressive hoisting when optimizing for code-size
by Aditya Kumar
· 9 years ago
bdcd71d
[X86][SSE] Add initial support for combining target shuffles to (V)PMOVZX.
by Simon Pilgrim
· 9 years ago
c02671c
Avoid repeated calls to MVT::getScalarSizeInBits(). NFCI.
by Simon Pilgrim
· 9 years ago
f4ee49f
[X86][SSE] Added tests showing missed combines to (V)PMOVZX
by Simon Pilgrim
· 9 years ago
e1b9ddf
[PM] Fix a bad invalid densemap iterator bug in the new invalidation logic.
by Chandler Carruth
· 9 years ago
15bd673
[StringRef] Use default member initializers and = default.
by Malcolm Parsons
· 9 years ago
62c10d6
[SLPVectorizer] Improved support of partial tree vectorization.
by Alexey Bataev
· 9 years ago
14cd316
Test commit. Comment changes. NFC.
by Warren Ristow
· 9 years ago
a0894a8
Bitcode: Change expected layout of module blocks.
by Peter Collingbourne
· 9 years ago
c2ee6e2
[asan/win] Align global registration metadata to its size
by Reid Kleckner
· 9 years ago
d39b310
AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar branches
by Tom Stellard
· 9 years ago
bde207a
Recognize ${:uid} escapes in intel syntax inline asm
by Reid Kleckner
· 9 years ago
825a8f8
[GVN, OptDiag] Print the interesting instructions involved in missed load-elimination
by Adam Nemet
· 9 years ago
92c01d8
[DAG] clean up foldSelectCCToShiftAnd(); NFCI
by Sanjay Patel
· 9 years ago
c3402f3
Put ABI breaking test in Error checking behind LLVM_ENABLE_ABI_BREAKING_CHECKS
by Mehdi Amini
· 9 years ago
2431dc2
Add error checking for Mach-O universal files.
by Kevin Enderby
· 9 years ago
7b6b980
Add link-time detection of LLVM_ABI_BREAKING_CHECKS mismatch
by Mehdi Amini
· 9 years ago
78a6806
[PM] Extend the explicit 'invalidate' method API on analysis results to
by Chandler Carruth
· 9 years ago
f75edf0
cmake: Set rpath for loadable modules as well as shared libraries.
by Peter Collingbourne
· 9 years ago
56089e7
[SROA] Drop lifetime.start/end intrinsics when they block promotion.
by Eli Friedman
· 9 years ago
2365a7c
[DAG] add helper function for selectcc --> and+shift transforms; NFC
by Sanjay Patel
· 9 years ago
b54cba4
Improve error handling in YAML parsing
by Mehdi Amini
· 9 years ago
d86b9f2
[DebugInfo] Add support for DW_AT_main_subprogram on subprograms
by David Blaikie
· 9 years ago
05bdd2e
MachineScheduler: Export function to construct "default" scheduler.
by Matthias Braun
· 9 years ago
6f1fc60
Revert r287637 "[wasm] hack around test failure after r287553."
by Artem Belevich
· 9 years ago
ab827bd
[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
by Stanislav Mekhanoshin
· 9 years ago
46cc792
Revert r287553: [CodeGenPrep] Skip merging empty case blocks
by Joerg Sonnenberger
· 9 years ago
2e72c7b
[StructurizeCFG] Use range-based for loops.
by Justin Lebar
· 9 years ago
38c5492
[StructurizeCFG] Refactor NearestCommonDominator.
by Justin Lebar
· 9 years ago
0ffe6c0
[X86][SSE] Add initial support for combining (V)PMOVZX with shuffles.
by Simon Pilgrim
· 9 years ago
01ad79b
[GVN, OptDiag] Include the value that is forwarded in load elimination
by Adam Nemet
· 9 years ago
e9741d2
[GVN] Basic optimization remark support
by Adam Nemet
· 9 years ago
55a0fd2
[x86] fix formatting; NFC
by Sanjay Patel
· 9 years ago
8459d93
[CMAKE] fix LLVM_OPTIMIZED_TABLEGEN for Visual Studio
by Daniil Fukalov
· 9 years ago
5e45db3
[LTO] Move finishOptimizationRemarks after codegen
by Adam Nemet
· 9 years ago
8edff6c
[X86][SSE] Added support for combining bit-shifts with shuffles.
by Simon Pilgrim
· 9 years ago
2ef5665
[X86][SSE] Added tests showing missed combines of shifts with shuffles.
by Simon Pilgrim
· 9 years ago
3b038a2
Test commit
by Daniel Cederman
· 9 years ago
78f5fdf
Revert "[DAG] Improve loads-from-store forwarding to handle TokenFactor"
by Nirav Dave
· 9 years ago
ee055c7
[SystemZ] Fix build bot fallout from r288030
by Ulrich Weigand
· 9 years ago
7e1b0a5
[SystemZ] Support execution hint instructions
by Ulrich Weigand
· 9 years ago
5952400
[SystemZ] Support load-and-trap instructions
by Ulrich Weigand
· 9 years ago
3079ca7
[SystemZ] Add remaining branch instructions
by Ulrich Weigand
· 9 years ago
0291833
[SystemZ] Improve use of conditional instructions
by Ulrich Weigand
· 9 years ago
325cb70
[InlineCost] Reduce inline thresholds to compensate for cost changes
by James Molloy
· 9 years ago
0afff63
[PM] Remove weird marking of invalidated analyses as "preserved".
by Chandler Carruth
· 9 years ago
6f0da3f
[ThreadPool] Rollback recent changes until I figure out the breakage.
by Davide Italiano
· 9 years ago
2905563
[ThreadPool] Remove outdated comment after r288016.
by Davide Italiano
· 9 years ago
9bb8d18
[ThreadPool] Simplify the interface. NFCI.
by Davide Italiano
· 9 years ago
9fdd2a6
Revert "Improve error handling in YAML parsing"
by Mehdi Amini
· 9 years ago
8db10dd
Improve error handling in YAML parsing
by Mehdi Amini
· 9 years ago
28f31d7
[PM] Add an ASCII-art diagram for the call graph in the CGSCC unit test.
by Chandler Carruth
· 9 years ago
1230bb0
[X86][FMA4] Remove isCommutable from FMA4 scalar intrinsics. They aren't commutable as operand 0 should pass its upper bits through to the output.
by Craig Topper
· 9 years ago
a4203c3
[X86][FMA] Add missing Predicates qualifier around scalar FMA intrinsic patterns.
by Craig Topper
· 9 years ago
38ad529
[X86][FMA4] Add load folding support for FMA4 scalar intrinsic instructions.
by Craig Topper
· 9 years ago
70ed140
[X86][FMA4] Add test cases to demonstrate missed folding opportunities for FMA4 scalar intrinsics.
by Craig Topper
· 9 years ago
5e97e81
[X86] Add SHL by 1 to the load folding tables.
by Craig Topper
· 9 years ago
685d8c4
[X86][SSE] Add support for combining target shuffles to 128/256-bit PSLL/PSRL bit shifts
by Simon Pilgrim
· 9 years ago
ded092b
[InstSimplify] allow integer vector types to use computeKnownBits
by Sanjay Patel
· 9 years ago
1161bcc
[AVX-512] Add integer and fp unpck instructions to load folding tables.
by Craig Topper
· 9 years ago
61f3b2f
[X86][SSE] Split lowerVectorShuffleAsShift ready for combines. NFCI.
by Simon Pilgrim
· 9 years ago
7912f85
[X86] Add TB_NO_REVERSE to entries in the load folding table where the instruction's load size is smaller than the register size.
by Craig Topper
· 9 years ago
d358f2c
[X86][SSE] Added tests showing missed combines for shuffle to shifts.
by Simon Pilgrim
· 9 years ago
3fa74b3
add tests to show missing analysis; NFC
by Sanjay Patel
· 9 years ago
d9bcbff
fix formatting; NFC
by Sanjay Patel
· 9 years ago
9a74453
[AVX-512] Add masked EVEX vpmovzx/sx instructions to load folding tables.
by Craig Topper
· 9 years ago
20f5de8
[SLP] Add new and update existing lit testfor providing more context to incoming patch for vectorization of jumbled load
by Mohammad Shahid
· 9 years ago
addcca1
[X86] Remove alignment restrictions from load folding table for some instructions that don't have a restriction.
by Craig Topper
· 9 years ago
dc1d2a2
[X86] Remove hasOneUse check that is redundant with the one in IsProfitableToFold.
by Craig Topper
· 9 years ago
968e0ef
[X86] Fix the zero extending load detection in X86DAGToDAGISel::selectScalarSSELoad to pass the load node to IsProfitableToFold and IsLegalToFold.
by Craig Topper
· 9 years ago
d6e2724
[X86] Simplify control flow. NFCI
by Craig Topper
· 9 years ago
4036e68
[X86] Add a hasOneUse check to selectScalarSSELoad to keep the same load from being folded multiple times.
by Craig Topper
· 9 years ago
52894d8
[InstCombine] add test to show missing vector optimization; NFC
by Sanjay Patel
· 9 years ago
adc3b91
[InstCombine] don't drop metadata in FoldOpIntoSelect()
by Sanjay Patel
· 9 years ago
572676f
add optional param to copy metadata when creating selects; NFC
by Sanjay Patel
· 9 years ago
1c279fa
[AVX-512] Add unmasked EVEX vpmovzx/sx instructions to load folding tables.
by Craig Topper
· 9 years ago
d361156
[AVX-512] Add masked 128/256-bit integer add/sub instructions to load folding tables.
by Craig Topper
· 9 years ago
73b5f3e
[AVX-512] Add masked 512-bit integer add/sub instructions to load folding tables.
by Craig Topper
· 9 years ago
208b200
[AVX-512] Teach LowerFormalArguments to use the extended register class when available. Fix the avx512vl stack folding tests to clobber more registers or otherwise they use xmm16 after this change.
by Craig Topper
· 9 years ago
3f93ecf
[AVX-512] Add VLX versions of VDIVPD/PS and VMULPD/PS to load folding tables.
by Craig Topper
· 9 years ago
0bada48
AMDGPU/SI: Use float as the operand type for amdgcn.interp intrinsics
by Tom Stellard
· 9 years ago
24f3ff6
[X86][XOP] Add a reversed reg/reg form for VPROT instructions.
by Craig Topper
· 9 years ago
7f41923
[X86] Add SSE, AVX, and AVX2 version of MOVDQU to the load/store folding tables for consistency.
by Craig Topper
· 9 years ago
e0c0f7a
Un-XFAIL an AVR CodeGen test
by Dylan McKay
· 9 years ago
089ef05
[AVX-512] Put the AVX-512 sections of the load folding tables into mostly alphabetical order. This is consistent with the older sections of the table. NFC
by Craig Topper
· 9 years ago
6634682
Replace some callers of setTailCall with setTailCallKind
by David Majnemer
· 9 years ago
f5c0d7f
[SimplifyCFG] auto-generate better checks; NFC
by Sanjay Patel
· 9 years ago
0ff16e1
[SimplifyCFG] auto-generate better checks; NFC
by Sanjay Patel
· 9 years ago
2a24827
AMDGPU/SI: Add back reverted SGPR spilling code, but disable it
by Marek Olsak
· 9 years ago
a9e6de7
Use SDValue helpers instead of explicitly going via SDValue::getNode(). NFCI
by Simon Pilgrim
· 9 years ago
Next »