Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
cf04e5f0f84bd44c375bf866d777708df39935df
cf04e5f
[SLPVectorizer] Add a test with non-vectorizable IR.
by Alexey Bataev
· 9 years ago
22b0358
[RS4GC] Handle ShuffleVector instruction in findBasePointer
by Anna Thomas
· 9 years ago
1ca4cdc
Remove duplicated typedef. NFC.
by Rafael Espindola
· 9 years ago
61e54f8
Fix IntegerType::MAX_INT_BITS value
by Andrey Bokhanko
· 9 years ago
94ec1e3
[Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set
by Nemanja Ivanovic
· 9 years ago
c072c50
[mips][fastisel] Consider soft-float an unsupported floating point mode
by Simon Dardis
· 9 years ago
cd988cd
[Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
by George Rimar
· 9 years ago
e1a1a52
[SelectionDAG] Fix calling convention in expansion of ?MULO.
by whitequark
· 9 years ago
1390211
[Object/ELF] - Avoid possible crash in getExtendedSymbolTableIndex().
by George Rimar
· 9 years ago
a074ac8
Consistent fp denormal mode names. NFC.
by Sjoerd Meijer
· 9 years ago
02ede7e
Fix a test case failure on Apple PPC.
by Nemanja Ivanovic
· 9 years ago
d0e875c
[Power9] Part-word VSX integer scalar loads/stores and sign extend instructions
by Nemanja Ivanovic
· 9 years ago
aeddc35
[cmake] Reintroduce (ldconfig-compatible) SOVERSIONs on shared libraries
by Michal Gorny
· 9 years ago
40960f6
[cmake] Use separate doctrees to prevent races between Sphinx instances
by Michal Gorny
· 9 years ago
eedfbe0
[libFuzzer] remove dfsan support and some related stale code. This is not being used and as is is pretty weak anyway
by Kostya Serebryany
· 9 years ago
e17aeae
[X86] Add MOV8rm_NOREX to switch in isReallyTriviallyReMaterializable to match MOV8rm.
by Craig Topper
· 9 years ago
bd79a59
[libFuzzer] change the probabilities so that we choose only the inputs that are known to be minimal inputs for at least one coverage feature (works only with -shrink=1 for now)
by Kostya Serebryany
· 9 years ago
548c83d
AMDGPU: Refactor indirect vector lowering
by Matt Arsenault
· 9 years ago
dc1ddc0
AMDGPU: Factor SGPR spilling into separate functions
by Matt Arsenault
· 9 years ago
7789303
Revert "Codegen: Tail-duplicate during placement."
by Kyle Butt
· 9 years ago
6b3629e
[lit] Remove workaround for Python 2.5
by Brian Gesiak
· 9 years ago
aba0070
Make GlobalsAA ignore dead constant expressions.
by Eli Friedman
· 9 years ago
ff234ef
Codegen: Tail-duplicate during placement.
by Kyle Butt
· 9 years ago
e602ff9
[MSSA] Allow unittests to use BasicAA when building.
by George Burgess IV
· 9 years ago
3f22f87
[WebAssembly] Update to more stack-machine-oriented terminology.
by Dan Gohman
· 9 years ago
bafb9a4
[WebAssemby] Clean up an obsolete comment.
by Dan Gohman
· 9 years ago
6eb10d9
[lit] Use argparse instead of optparse
by Chris Bieneman
· 9 years ago
3d8b8c8
TargetMachine: Make the win32-macho workaround more specific.
by Matthias Braun
· 9 years ago
1596f9b
[WebAssembly] Delete an unused function. NFC.
by Dan Gohman
· 9 years ago
6b11127
Set some tests to an unknown vendor and OS
by Matthias Braun
· 9 years ago
5c1bdf9
[LTO] Fix test to not depend on the exact address of symbols, just their linkage
by Mehdi Amini
· 9 years ago
e2559a8
[WebAssembly] Fix indentation. NFC.
by Dan Gohman
· 9 years ago
e0c2ec2
[WebAssembly] Rename OPERAND_FP32IMM to OPERAND_F32IMM.
by Dan Gohman
· 9 years ago
0a7ba88
[AArch64][RegisterBankInfo] Add getSameKindofOperandsMapping.
by Quentin Colombet
· 9 years ago
6f4042b
[RDF] Fix liveness propagation through shadows
by Krzysztof Parzyszek
· 9 years ago
f455558
AArch64Subtarget: Remove unused CPUString field
by Matthias Braun
· 9 years ago
4f52404
X86: Do not produce GOT relocations on windows
by Matthias Braun
· 9 years ago
f378e27
Add unit tests for StringSwitch.
by Zachary Turner
· 9 years ago
dd99e95
[PruneEH] Be correct in the face IPO
by Sanjoy Das
· 9 years ago
aa36ef2
[sancov] using env for better portability
by Mike Aizatsky
· 9 years ago
ba1158f
Refactor LICM pass in preparation for LoopSink pass.
by Dehao Chen
· 9 years ago
49e7805
[AMDGPU] Pass optimization level to SelectionDAGISel
by Konstantin Zhuravlyov
· 9 years ago
1e8f5fd
[AMDGPU] Sign extend AShr when promoting (instead of zero extending)
by Konstantin Zhuravlyov
· 9 years ago
61f013c
Jump threading: avoid trying to split edge into landingpad block (PR27840)
by Hans Wennborg
· 9 years ago
9326308
Rename Error -> ReportError.
by Zachary Turner
· 9 years ago
ee3cdff
Revert "Use getSize instead of data().size(). NFC."
by Rafael Espindola
· 9 years ago
4fbe7c8
[RDF] Further improve readability of the graph
by Krzysztof Parzyszek
· 9 years ago
1c287c0
Use getSize instead of data().size(). NFC.
by Rafael Espindola
· 9 years ago
420bc56
[RTDyld] Fix a bug in RTDyldMemoryManager::deregisterEHFrames.
by Lang Hames
· 9 years ago
d1ed87a
[RDF] Replace RegisterAliasInfo with target-independent code using lane masks
by Krzysztof Parzyszek
· 9 years ago
7b05e5c
[x86, SSE/AVX] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
by Sanjay Patel
· 9 years ago
da49ba4
Don't drop the llvm. prefix when renaming.
by Rafael Espindola
· 9 years ago
097e033
fix formatting; NFC
by Sanjay Patel
· 9 years ago
3e3a0a0
Prevent out of order HashDirective lexing in AsmLexer.
by Nirav Dave
· 9 years ago
510a4bc
AMDGPU: Fix typo
by Matt Arsenault
· 9 years ago
82f1243
AMDGPU: Fix missing -verify-machineinstrs in test
by Matt Arsenault
· 9 years ago
d89ff9a
[X86][SSE] Add PR30371 (shuffle constant folding) test case
by Simon Pilgrim
· 9 years ago
9920e54
Add new target hooks for LoadStoreVectorizer
by Volkan Keles
· 9 years ago
ec44dc9
[ARM] Code size optimisation to lower udiv+urem to udiv+mls instead of a
by Sjoerd Meijer
· 9 years ago
6fd795d
[CodeGen] Adding a test showing the current state of poor code gen of
by Alexey Bataev
· 9 years ago
1184da1
[lit] Throw in unimplemented method (NFC)
by Chris Bieneman
· 9 years ago
245ab62
[lit] Remove unused imports (NFC)
by Chris Bieneman
· 9 years ago
47cdc16
[lit] Compare to None using identity, not equality
by Chris Bieneman
· 9 years ago
4d21682
[AMDGPU] Remove unused variables from SIOptimizeExecMasking
by Konstantin Zhuravlyov
· 9 years ago
dd1b9ba
[PowerPC] Account for the ELFv2 function prologue during branch selection
by Hal Finkel
· 9 years ago
8fd6969
[AVX-512] Remove isCheapAsAMove flag from VMOVAPSZ128rm_NOVLX and friends.
by Craig Topper
· 9 years ago
7036cb8
[X86] Mark all sizes of (V)MOVUPD as trivially rematerializable.
by Craig Topper
· 9 years ago
a96fb08
[X86][AVX2] Add support for combining target shuffles to VPERMD/VPERMPS
by Simon Pilgrim
· 9 years ago
4f64dd9
[SCEV] Rely on ConstantRange instead of custom logic; NFCI
by Sanjoy Das
· 9 years ago
53936b8
[ConstantRange] Make getEquivalentICmp smarter
by Sanjoy Das
· 9 years ago
630a87a
[X86][AVX2] Missed opportunities to combine to VPERMD/VPERMPS
by Simon Pilgrim
· 9 years ago
bb9190f
[X86][AVX2] Fix typo in test names
by Simon Pilgrim
· 9 years ago
c36f800
Rangify for loops.
by Yaron Keren
· 9 years ago
892bbf6
[x86] remove 'nan' strings from copysign assertions; NFC
by Sanjay Patel
· 9 years ago
7e696f0
[x86] add test to show unnecessary scalarization of copysign intrinsics (PR30433)
by Sanjay Patel
· 9 years ago
9d7b8dc
[X86][AVX] Ensure broadcast loads respect dependencies
by Simon Pilgrim
· 9 years ago
a8c3c60
[X86] Don't set i64 ADDC/ADDE/SUBC/SUBE as Custom if the target isn't 64-bit. This way we don't have to catch them and do nothing with them in ReplaceNodeResults.
by Craig Topper
· 9 years ago
ca641f3
[X86] Fix indentation. NFC
by Craig Topper
· 9 years ago
d300098
Revert r283057 and r283058
by Sanjoy Das
· 9 years ago
4c305be
[PowerPC] Refactor soft-float support, and enable PPC64 soft float
by Hal Finkel
· 9 years ago
f6a95d4
Remove duplicated code; NFC
by Sanjoy Das
· 9 years ago
afbfbca
[SCEV] Rely on ConstantRange instead of custom logic; NFCI
by Sanjoy Das
· 9 years ago
4e4cf39
[ConstantRange] Make getEquivalentICmp smarter
by Sanjoy Das
· 9 years ago
ca07d00
[SCEV] Remove commented out code; NFC
by Sanjoy Das
· 9 years ago
d17dee5
COFF: Fix short import lib import name type bitshift
by Martell Malone
· 9 years ago
ec8ee2a
[X86][SSE] Cleaned up shuffle decode assertion messages
by Simon Pilgrim
· 9 years ago
1b14831
[SLPVectorizer][X86] Added fptosi/fptoui tests
by Simon Pilgrim
· 9 years ago
065e592
[CostModel][X86] Added tests for current fptosi/fptoui costs
by Simon Pilgrim
· 9 years ago
a94243b4
[SLPVectorizer][X86] Added fcopysign tests
by Simon Pilgrim
· 9 years ago
4a24b14
[SLPVectorizer][X86] Added fabs tests
by Simon Pilgrim
· 9 years ago
1df457a
[CostModel][X86] Added fcopysign costs
by Simon Pilgrim
· 9 years ago
793d2a4
Use StringRef for MemoryBuffer identifier API (NFC)
by Mehdi Amini
· 9 years ago
089e03e
[CostModel][X86] Added fabs costs
by Simon Pilgrim
· 9 years ago
fc651f7
Fix signed/unsigned warning
by Simon Pilgrim
· 9 years ago
20e8247
[X86][SSE] Add support for combining target shuffles to binary BLEND
by Simon Pilgrim
· 9 years ago
a8904db
Use StringRef in Registry API (NFC)
by Mehdi Amini
· 9 years ago
55ce06a
[X86][SSE] Always combine target shuffles to MOVSD/MOVSS
by Simon Pilgrim
· 9 years ago
1c8d24e
[X86][SSE] Enable commutation from MOVSD/MOVSS to BLENDPD/BLENDPS on SSE41+ targets
by Simon Pilgrim
· 9 years ago
f4f5451
Revert r283029 - [cmake] Make LIT_COMMAND configurable and improve fallback support
by Michal Gorny
· 9 years ago
f2993f0
[X86][SSE] Regenerate vselect tests and improve AVX1/AVX2 coverage
by Simon Pilgrim
· 9 years ago
Next »