Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
ad360c850d4f1aa41f3eca59eda44e5a4e1658a8
ad360c8
[X86] Remove patterns and ISD nodes for the old scalar FMA intrinsic lowering.
by Craig Topper
· 7 years ago
7d5acd8
[InstSimplify] simplify add instruction if two operands are negative
by Chen Zheng
· 7 years ago
f831f82
[AsmParser] Fix inconsistent declaration parameter name
by Fangrui Song
· 7 years ago
d972c63
Temporarily revert "Recommit r328307: [IPSCCP] Use constant range information for comparisons of parameters." as it's causing miscompiles.
by Eric Christopher
· 7 years ago
60aba7d
[x86] Fix another trivial bug in x86 flags copy lowering that has been
by Chandler Carruth
· 7 years ago
68cefd3
[X86] Add patterns to use VMOVSS/SD zero masking for scalar f32/f64 select with zero.
by Craig Topper
· 7 years ago
6c31f1e
[x86] Fix EFLAGS copy lowering to correctly handle walking past uses in
by Chandler Carruth
· 7 years ago
18d8ba4
[X86] Remove and autoupgrade the scalar fma intrinsics with masking.
by Craig Topper
· 7 years ago
9e49a81
Add -allow-deprecated-dag-overlap to one of the experimental webassembly target tests.
by Eric Christopher
· 7 years ago
15753b0
IR: Skip -print-*-all after -print-*
by Duncan P. N. Exon Smith
· 7 years ago
87c3b54
[CodeGen] Emit more precise AssertZext/AssertSext nodes.
by Eli Friedman
· 7 years ago
99a2c22
[LoopIdiomRecognize] Don't convert a do while loop to ctlz.
by Craig Topper
· 7 years ago
a6e3488
[LoopIdiomRecognize] Add a test case showing a loop we turn into ctlz that we shouldn't.
by Craig Topper
· 7 years ago
469c8ee
AMDGPU/SI: Initialize InstrInfo before TargetLoweringInfo in GCNSubtarget
by Tom Stellard
· 7 years ago
9c94a76
[MemorySSA] Add APIs to move memory accesses between blocks, following CFG changes.
by Alina Sbirlea
· 7 years ago
1935f94
Temporarily reverting.
by Bill Wendling
· 7 years ago
2517f16
[NFC][InstCombine] Tests for x & (-1 >> y) != x -> x u> (-1 >> y) fold
by Roman Lebedev
· 7 years ago
d2f9dac
AMDGPU: Remove duplicate call to initializeSubtargetDependencies()
by Tom Stellard
· 7 years ago
1d6fd07
AMDGPU: Refactor Subtarget classes
by Tom Stellard
· 7 years ago
3c69e86
finish: [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
by Joel E. Denny
· 7 years ago
0195c0b
[FileCheck] Don't permit overlapping CHECK-DAG
by Joel E. Denny
· 7 years ago
ce57a4f
[FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
by Joel E. Denny
· 7 years ago
ea13527
Revert "[docs] As of binutils 2.21.51.0.2, ld.bfd supports plugins too, represent this in docs"
by Teresa Johnson
· 7 years ago
35e8f7f
gold: Add ability to toggle function/data sections
by Bill Wendling
· 7 years ago
adfcff4
[DebugInfo] Fix getPreviousSibling after r336823
by Fangrui Song
· 7 years ago
2dd26c9
[InstCombine] Fold x & (-1 >> y) == x to x u<= (-1 >> y)
by Roman Lebedev
· 7 years ago
0e8a665
Revert r336830: [FileCheck] Don't permit overlapping CHECK-DAG
by Joel E. Denny
· 7 years ago
9f8f3ca
Quick fix for some Windows bots
by Paul Robinson
· 7 years ago
c642c1b
[FileCheck] Don't permit overlapping CHECK-DAG
by Joel E. Denny
· 7 years ago
31b21da
Revert "[llvm-objdump] Add -demangle (-C) option"
by Paul Semel
· 7 years ago
f8a7a16
[X86] Remove patterns for inserting a load into a zero vector.
by Craig Topper
· 7 years ago
7a7cfd8
[TargetTransformInfo] Add pow2 analysis for scalar constants
by Simon Pilgrim
· 7 years ago
04804b2
AMDGPU/NFC: Use already available explicit kernarg
by Konstantin Zhuravlyov
· 7 years ago
f849788
[DebugInfo] Make children iterator bidirectional
by Jonas Devlieghere
· 7 years ago
67a7a09
[InstSimplify] add/move tests for add folds; NFC
by Sanjay Patel
· 7 years ago
d5cfc83
Fix llvm-objdump demangle test (added triple option)
by Paul Semel
· 7 years ago
9972f98
[X86] Fix MayLoad/HasSideEffect flag for (V)MOVLPSrm instructions.
by Andrea Di Biagio
· 7 years ago
3a44ccd
[llvm-objdump] Add -demangle (-C) option
by Paul Semel
· 7 years ago
33f4d61
[SLPVectorizer] Add initial alternate opcode support for cast instructions. (REAPPLIED)
by Simon Pilgrim
· 7 years ago
96954e8
[SLPVectorizer] Ensure alternate/passthrough doesn't vectorize sdiv with undef elts
by Simon Pilgrim
· 7 years ago
86d8ba1
[SLPVectorizer] Add some additional alternate cast tests
by Simon Pilgrim
· 7 years ago
191ae9e
Revert rL336804: [SLPVectorizer] Add initial alternate opcode support for cast instructions.
by Simon Pilgrim
· 7 years ago
abad63d
Recommit r334887: [SmallSet] Add SmallSetIterator.
by Florian Hahn
· 7 years ago
71b0da1
[SLPVectorizer] Add initial alternate opcode support for cast instructions.
by Simon Pilgrim
· 7 years ago
873b4b6
[CodeGen] Ignore debug uses in MachineCopyPropagation
by Krzysztof Parzyszek
· 7 years ago
aa62630
[mips] Update the P5600 scheduler model not to use instruction itineraries.
by Simon Atanasyan
· 7 years ago
336c1ae
[NFC][InstCombine] Converts isLegalNarrowLoad into isLegalNarrowLdSt
by Diogo N. Sampaio
· 7 years ago
483861b
[llvm-mca] Use a different character to flag instructions with side-effects in the Instruction Info View. NFC
by Andrea Di Biagio
· 7 years ago
6c02a48
[NFC][InstCombine] Tests for x & (-1 >> y) == x -> x u<= (-1 >> y) fold
by Roman Lebedev
· 7 years ago
f72585c
[ARM] ParallelDSP: multiple reduction stmts in loop
by Sjoerd Meijer
· 7 years ago
f0c06bd
Use debug-prefix-map for AT_NAME
by Jonas Devlieghere
· 7 years ago
be9aa7f
Recommit r336653: [VPlan] Add VPlanTestBase.h with helper
by Florian Hahn
· 7 years ago
dccc8cc
[AArch64][SVE] Asm: Support for COMPACT instruction.
by Sander de Smalen
· 7 years ago
5ee4539
Fix check-prefix vs check-prefixes typo in updated test
by Simon Pilgrim
· 7 years ago
aae5bb5
[AArch64] Regenerate SDIV tests
by Simon Pilgrim
· 7 years ago
2bb63d0
[NFC][InstCombine] icmp-logical.ll: add a few more tests.
by Roman Lebedev
· 7 years ago
762a5bb
[AArch64][SVE] Asm: Support for LAST(A|B) and CLAST(A|B) instructions.
by Sander de Smalen
· 7 years ago
94b0940
[llvm-readobj] Add -hex-dump (-x) option
by Paul Semel
· 7 years ago
25074d6
[NFC][InstCombine] Fix extra space padding in icmp-mul-zext.ll test
by Roman Lebedev
· 7 years ago
cf6cd67
[NFC][InstCombine] Add variable names and regenerate icmp-logical.ll test.
by Roman Lebedev
· 7 years ago
51a70b9
[SelectionDAG] Add constant buildvector support to isKnownNeverZero
by Simon Pilgrim
· 7 years ago
6f6e8e4
[llvm-mca] Add tests for partial register writes.
by Andrea Di Biagio
· 7 years ago
d1c9cdb
[mips] Remove dead code. NFC
by Simon Atanasyan
· 7 years ago
1472199
[DAGCombiner] Support non-uniform X%C -> X-(X/C)*C folds
by Simon Pilgrim
· 7 years ago
8884a4f
[DAGCombiner] Add (urem X, -1) -> select(X == -1, 0, x) fold
by Simon Pilgrim
· 7 years ago
7adaa42
[TableGen] Add missing std::moves to fix build failure.
by Simon Tatham
· 7 years ago
9cfd4e5
[TableGen] Add a general-purpose JSON backend.
by Simon Tatham
· 7 years ago
d07522f
[WebAssembly] Only call llvm::value::dump() in debug build.
by Eric Liu
· 7 years ago
002bef1
[X86] The TEST instruction is eliminated when BSF/TZCNT is used
by Craig Topper
· 7 years ago
bcf1a2e
Revert r336760: "[ORC] Add unit tests for the reexports utility that were..."
by Lang Hames
· 7 years ago
25618d5
[X86] Remove some composite MOVSS/MOVSD isel patterns.
by Craig Topper
· 7 years ago
eb79fe3
[ORC] Remove a shadowing definition.
by Lang Hames
· 7 years ago
d16b7e5
[ORC] Add unit tests for the reexports utility that were left out of r336741,
by Lang Hames
· 7 years ago
153b1da
[WebAssembly] Add pass to infer prototypes for prototype-less functions
by Sam Clegg
· 7 years ago
8cbf414
[ORC] Drop constexpr in unit test to appease a bot.
by Lang Hames
· 7 years ago
1399f71
[ORC] Use a gtest fixture to remove a bunch of boilerplate in CoreAPIsTest.cpp.
by Lang Hames
· 7 years ago
9e4aa1f
[Power9] Add remaining __flaot128 builtin support for FMA round to odd
by Stefan Pintilie
· 7 years ago
cebe6b0
by Chen Zheng
· 7 years ago
ab7abaf
[TableGen] Fix some bad formatting. NFC
by Craig Topper
· 7 years ago
ca52117
[LangRef] Clarify alloca of zero bytes.
by Eli Friedman
· 7 years ago
43b8da3
[ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
by Eli Friedman
· 7 years ago
6354184
[ORC] Generalize alias materialization to support re-exports (i.e. aliasing of
by Lang Hames
· 7 years ago
b3a7b8e
Sort includes + include a missing `extern "C"` header
by George Burgess IV
· 7 years ago
42c5f73
[X86] Remove AddedComplexity from all patterns that use X86vzmovl as their root.
by Craig Topper
· 7 years ago
2c1b42a
Fix -Wmismatched-tags warning
by Richard Trieu
· 7 years ago
5fd5b23
[X86] Teach X86InstrInfo::commuteInstructionImpl to use MOVSD/MOVSS for BLEND under optsize when the immediate allows it.
by Craig Topper
· 7 years ago
3b874f6
[NFC] typo
by JF Bastien
· 7 years ago
d455726
[X86] Remove X86ISD::MOVLPS and X86ISD::MOVLPD. NFCI
by Craig Topper
· 7 years ago
47362da
[AMDGPU] Fix layering issue with AMDGPUHSAMetadataStreamer (NFC)
by Scott Linder
· 7 years ago
7b0ba29
[ThinLTO] Use std::map to get determistic imports files
by Teresa Johnson
· 7 years ago
4bac744
[X86] Remove dead SDNode object from X86InstrFragmentsSIMD.td. NFC
by Craig Topper
· 7 years ago
b0ec158
Revert r336653 "[VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests."
by Evgeniy Stepanov
· 7 years ago
071f23b
[CMake] Set per-runtime library directory suffix in runtimes build
by Petr Hosek
· 7 years ago
f3303f0
[X86] Remove AddedComplexity from register form of NOT. NFCI
by Craig Topper
· 7 years ago
43680a0
[X86] Remove AddedComplexity from MMX_X86movw2d patterns.
by Craig Topper
· 7 years ago
7613264
[CMake] Teach the build system to codesign built products
by Justin Bogner
· 7 years ago
5c37ae1
[AMDGPU] Refactor HSAMetadataStream::emitKernel (NFC)
by Scott Linder
· 7 years ago
c11402e
[GlobalISel][X86_64] Support for G_SITOFP
by Alexander Ivchenko
· 7 years ago
ab6c6cb
[Evaluator] Examine alias when evaluating function call
by Eugene Leviant
· 7 years ago
fe8c951
[DAGCombiner] Add special case fast paths for udiv x,1 and udiv x,-1
by Simon Pilgrim
· 7 years ago
Next »