Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
202c8c5e5bb1676039e772d01bce9a1c3b03ef02
202c8c5
[InstCombine] correct test comments; NFC
by Sanjay Patel
· 7 years ago
eb849ef
[X86] In combineFMA, make sure we bitcast the result of isFNEG back the expected type before creating the new FMA node.
by Craig Topper
· 7 years ago
18f7f34
[X86][AVX] Regenerate AVX1 fast-isel tests.
by Simon Pilgrim
· 7 years ago
c2d5ed6
[InstCombine] avoid extra poison when moving shift above shuffle
by Sanjay Patel
· 7 years ago
a5d860c
[dsymutil] Add support for outputting assembly
by Jonas Devlieghere
· 7 years ago
798b3ef
[BitcodeReader] Infer the correct runtime preemption for GlobalValue
by Steven Wu
· 7 years ago
fa29fd6
[InstCombine] generalize safe vector constant utility
by Sanjay Patel
· 7 years ago
a7002f5
[X86] Remove some patterns that include a bitcast of a floating point load to an integer type.
by Craig Topper
· 7 years ago
e7dd6fb
[X86] Remove some patterns that seems to be unreachable.
by Craig Topper
· 7 years ago
76feca7
[X86] Remove some seemingly unnecessary AddedComplexity lines.
by Craig Topper
· 7 years ago
dc4af24
[VPlan][LV] Introduce condition bit in VPBlockBase
by Diego Caballero
· 7 years ago
da17564
[AArch64][SVE] Asm: Support for CNT(B|H|W|D) and CNTP instructions.
by Sander de Smalen
· 7 years ago
955b8d4
[CVP] Handle calls with void return value. No need to create CVPLattice state for it.
by Xin Tong
· 7 years ago
0b08bea
[Power9] Add __float128 support for compare operations
by Stefan Pintilie
· 7 years ago
317ed53
[AArch64][SVE] Asm: Support for remaining shift instructions.
by Sander de Smalen
· 7 years ago
f03a571
[InstCombine] fix shuffle-of-binops transform to avoid poison/undef
by Sanjay Patel
· 7 years ago
b9d744a
[mips] Addition of the [d]rem and [d]remu instructions
by Stefan Maksimovic
· 7 years ago
93fba7b
[AArch64][SVE] Asm: Support for TBL instruction.
by Sander de Smalen
· 7 years ago
d77ac0d
[llvm-mca] report an error if the assembly sequence contains an unsupported instruction.
by Andrea Di Biagio
· 7 years ago
ceb3c09
[Support] Allow JSON serialization of Optional<T> for supported T.
by Sam McCall
· 7 years ago
8d164e7
[Support] Make JSON handle doubles and int64s losslessly
by Sam McCall
· 7 years ago
6da0277
[Support] Fix GCC compile after r336534
by Sam McCall
· 7 years ago
1cbf1da
[PM/Unswitch] Fix a nasty bug in the new PM's unswitch introduced in
by Chandler Carruth
· 7 years ago
5070d36
Lift JSON library from clang-tools-extra/clangd to llvm/Support.
by Sam McCall
· 7 years ago
1c57663
[AArch64][SVE] Asm: Support for ADR instruction.
by Sander de Smalen
· 7 years ago
4e2f257
[AArch64][SVE] Asm: Support for UZP and TRN instructions.
by Sander de Smalen
· 7 years ago
f8d4a3a
[AccelTable] Provide abstraction for emitting DWARF5 accelerator tables.
by Jonas Devlieghere
· 7 years ago
ceac963
[AccelTable] Dwarf5AccelTableEmitter -> Writer (NFC)
by Jonas Devlieghere
· 7 years ago
51d3739
[PGOMemOPSize] Preserve the DominatorTree
by Chijun Sima
· 7 years ago
7388807
[X86] Improve the message for some asserts. Remove an if that is guaranteed true by said asserts.
by Craig Topper
· 7 years ago
2ee4a67
[X86] Remove an AddedComplexity line that seems unnecessary.
by Craig Topper
· 7 years ago
1f94f5a
[X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
by Roman Lebedev
· 7 years ago
2ad74ab
[X86] Enhance combineFMA to look for FNEG behind an EXTRACT_VECTOR_ELT.
by Craig Topper
· 7 years ago
6656bc9
[X86][SSE] Combine v16i8 SHL by constants to multiplies
by Simon Pilgrim
· 7 years ago
d160cee
[X86] Set scheduler classes to unsupported. NFCI.
by Simon Pilgrim
· 7 years ago
330c7eb
[X86][Basically NFC] Sched: split WriteBitScan into WriteBSF/WriteBSR.
by Roman Lebedev
· 7 years ago
750b8ba
[MCA][X86][NFC] Add BSF/BSR resource tests
by Roman Lebedev
· 7 years ago
7d6057c
[LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
by Craig Topper
· 7 years ago
5c9e6ab
[X86] Add back some intrinsic table entries lost in r336506.
by Craig Topper
· 7 years ago
455fcc6
[X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.
by Craig Topper
· 7 years ago
560d937
[X86] Use a rounding mode other than 4 in the scalar fma intrinsic fast-isel tests to match clang test cases.
by Craig Topper
· 7 years ago
7bae6f4
[X86] Regenerate PR14088 test. NFCI.
by Simon Pilgrim
· 7 years ago
074b7c3
[SelectionDAG] Split float and integer isKnownNeverZero tests
by Simon Pilgrim
· 7 years ago
b58cfae
Use const APInt& to avoid extra copy. NFCI.
by Simon Pilgrim
· 7 years ago
7671355
[DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
by Simon Pilgrim
· 7 years ago
b68da8c
[CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
by Simon Pilgrim
· 7 years ago
50f103a
Test commit
by Chijun Sima
· 7 years ago
df921c6
NFC - Typo fixes in X86 flags-copy-lowering.mir test
by Gabor Buella
· 7 years ago
7d30103
[MachineOutliner] Add missing liveness tracking info in MIR test.
by Yvan Roux
· 7 years ago
4af4a55
[MachineOutliner] Assert that Liveness tracking is accurate (NFC)
by Yvan Roux
· 7 years ago
5fd5dc8
[Support] Clear errno before calling the function in RetryAfterSignal.
by Chandler Carruth
· 7 years ago
4498596
[PM/LoopUnswitch] Fix PR37889, producing the correct loop nest structure
by Chandler Carruth
· 7 years ago
8c87300
[X86] Merge INTR_TYPE_3OP_RM with INTR_TYPE_3OP. Remove unused INTR_TYPE_1OP_RM.
by Craig Topper
· 7 years ago
962a285
Revert "[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428)."
by Tim Shen
· 7 years ago
ec4a235
[PDB] memicmp only exists on Windows, use StringRef::compare_lower instead
by Benjamin Kramer
· 7 years ago
ca9c12e
Fix DIExpression::ExprOperand::appendToVector
by Vedant Kumar
· 7 years ago
21926ea
Remove a redundant null-check in DIExpression::prepend, NFC
by Vedant Kumar
· 7 years ago
c779b36
[PDB] One more fix for hasing GSI records.
by Zachary Turner
· 7 years ago
c2801b1
Use Type::isIntOrPtrTy where possible, NFC
by Vedant Kumar
· 7 years ago
cfc86d4
[IR] Fix inconsistent declaration parameter name
by Fangrui Song
· 7 years ago
9159fc2
[X86] Remove patterns for MOVLPD/MOVLPS nodes with integer types.
by Craig Topper
· 7 years ago
ce65695
[X86] Add more FMA3 memory folding patterns. Remove patterns that are no longer needed.
by Craig Topper
· 7 years ago
73b3f8b
[llvm-mca] Add HardwareUnit and Context classes.
by Matt Davis
· 7 years ago
80e7ea0
[llvm-objcopy] Add support for static libraries
by Alexander Shaposhnikov
· 7 years ago
f72707e
[InstCombine] add more tests for potentially poisonous shifts; NFC
by Sanjay Patel
· 7 years ago
5b4b9a0
Revert 336426 (and follow-ups 428, 440), it very likely caused PR38084.
by Nico Weber
· 7 years ago
d364349
[Debugify] Allow unsigned values narrower than their variables
by Vedant Kumar
· 7 years ago
0f83e1f
[Local] replaceAllDbgUsesWith: Update debug values before RAUW
by Vedant Kumar
· 7 years ago
735ebc0
[InstCombine] add more tests with poison and undef; NFC
by Sanjay Patel
· 7 years ago
3f928c7
AMDGPU: Fix UBSan error caused by r335942
by Tom Stellard
· 7 years ago
79da164
[Constants] extend getBinOpIdentity(); NFC
by Sanjay Patel
· 7 years ago
58b0c38
[Constant] add undef element query for vector constants; NFC
by Sanjay Patel
· 7 years ago
f36b750
[ARM] ParallelDSP: added statistics, NFC.
by Sjoerd Meijer
· 7 years ago
ef8af9b
Commit rL336426 cause buildbot failures
by Diogo N. Sampaio
· 7 years ago
c988f9e
[LoopSink] Make the enforcement of determinism deterministic.
by Benjamin Kramer
· 7 years ago
2d706a6
[llvm-mca] A write latency cannot be a negative value. NFC
by Andrea Di Biagio
· 7 years ago
023b04f
[AArch64] Armv8.4-A: TLB support
by Sjoerd Meijer
· 7 years ago
55b2eb0
[dsymutil] Emit label at the begin of a CU
by Jonas Devlieghere
· 7 years ago
d1a0335
Recommit: [AArch64] Armv8.4-A: Flag manipulation instructions
by Sjoerd Meijer
· 7 years ago
4ebe551
Added missing semicolon
by Diogo N. Sampaio
· 7 years ago
eaaa4f4
[SelectionDAG] https://reviews.llvm.org/D48278
by Diogo N. Sampaio
· 7 years ago
681dbd5
Revert [AArch64] Armv8.4-A: Flag manipulation instructions
by Sjoerd Meijer
· 7 years ago
6b3f49c
[AArch64] Armv8.4-A: Flag manipulation instructions
by Sjoerd Meijer
· 7 years ago
9e7cb44
[llvm-mca] improve the instruction issue logic implemented by the Scheduler.
by Andrea Di Biagio
· 7 years ago
2d76367
CallGraphSCCPass: iterate over all functions.
by Tim Northover
· 7 years ago
fc2b3d0
[AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
by Sjoerd Meijer
· 7 years ago
a4e191b
[X86] Remove FMA4 scalar intrinsics. Use llvm.fma intrinsic instead.
by Craig Topper
· 7 years ago
a2b3508
[Support] Make support types more easily printable.
by Sam McCall
· 7 years ago
145133c
Reapply: "objdump: Support newer ObjC image info flags"
by Dave Lee
· 7 years ago
ed10960
Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done"
by Max Kazantsev
· 7 years ago
89a40a3
[X86] Remove all of the avx512 masked packed fma intrinsics. Use llvm.fma or unmasked 512-bit intrinsics with rounding mode.
by Craig Topper
· 7 years ago
e12c938
[X86] Cleanup some of the avx512 masked fma tests to prepare for removing and autoupgrading.
by Craig Topper
· 7 years ago
7f08d4a
[llvm-pdbutil] Dump more info about globals.
by Zachary Turner
· 7 years ago
0b9754c
[Power9] Add __float128 library call for frem
by Stefan Pintilie
· 7 years ago
1ba3969
[PDB] Sort globals symbols by name in GSI hash buckets.
by Zachary Turner
· 7 years ago
04d1531
[x86]Add a test case to show missed vfnmadd generation.
by Easwaran Raman
· 7 years ago
d20537e
Revert "objdump: Support newer ObjC image info flags"
by Dave Lee
· 7 years ago
39c82af
[OpenEmbedded] Add OpenEmbedded vendor
by Mandeep Singh Grang
· 7 years ago
8619698
[X86][Disassembler] Fix LOCK prefix disassembler support
by Maksim Panchenko
· 7 years ago
8c4cc47
objdump: Support newer ObjC image info flags
by Dave Lee
· 7 years ago
Next »