Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
276f2af5364cc935dc486129ab73618e373150ab
276f2af
[SimplifyLibCalls] Cross out implemented transformations.
by Davide Italiano
· 10 years ago
0f019d6
[SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x).
by Davide Italiano
· 10 years ago
173327b
SamplePGO - Do not use std::to_string in diagnostics.
by Diego Novillo
· 10 years ago
96be2c6
Use a lambda instead of std::bind and std::mem_fn I introduced in r254242. NFC
by Craig Topper
· 10 years ago
86ccb92
[X86][SSE] Added support for lowering to ADDSUBPS/ADDSUBPD with commuted inputs
by Simon Pilgrim
· 10 years ago
e3f14b0
Add a passing test.
by Rafael Espindola
· 10 years ago
eab2da9
Don't depend on the order the IR is copied.
by Rafael Espindola
· 10 years ago
ed1d709
Don't depend on the order the IR is copied.
by Rafael Espindola
· 10 years ago
dd74fbe
Make this test less strict.
by Rafael Espindola
· 10 years ago
91f2c7b
Simplify. NFC.
by Rafael Espindola
· 10 years ago
e8f80e5
AVX512:Implemented encoding for the vmovq.s instruction.
by Igor Breger
· 10 years ago
00bd5c5
Remove an intermediate lambda. NFC
by Craig Topper
· 10 years ago
672212c
Minor code cleanups
by Xinliang David Li
· 10 years ago
b013b28
Remove unnecessary intermediate lambda. NFC
by Craig Topper
· 10 years ago
ce14a21
[SelectionDAG] Use std::any_of instead of a manually coded loop. NFC
by Craig Topper
· 10 years ago
3e3383f
Correctly handle llvm.global_ctors merging.
by Rafael Espindola
· 10 years ago
3230155
Fix a crash when writing merged bitcode.
by Rafael Espindola
· 10 years ago
46cdbe2
[SimplifyLibCalls] Use any_of(). Suggested by David Blaikie!
by Davide Italiano
· 10 years ago
d3af7cc
[SimplifyLibCalls] Fix inverted condition that lead to an uninitialized memory read below.
by Benjamin Kramer
· 10 years ago
4d09da6
[X86][AVX] Regenerate ADDSUB tests
by Simon Pilgrim
· 10 years ago
ea17788
[PGO] Move value profile format related structures and APIs to common file
by Xinliang David Li
· 10 years ago
b6bfb48
Revert "[ARM] Generate ABI_optimization_goals build attribute, as described in the ARM ARM."
by Renato Golin
· 10 years ago
b546e74
[X86][FMA] Added 512-bit tests to match 128/256-bit tests coverage
by Simon Pilgrim
· 10 years ago
5477417
[X86][FMA] More thorough FMA tests
by Simon Pilgrim
· 10 years ago
45eadd4
[X86][AVX2] Tidied up PBROADCAST tests
by Simon Pilgrim
· 10 years ago
1cc8cf2
llvm/test/CodeGen/SystemZ/alloca-04.ll REQUIRES asserts due to -debug-pass.
by NAKAMURA Takumi
· 10 years ago
bd9bd9e
[Stack realignment] Handling of aligned allocas.
by Jonas Paulsson
· 10 years ago
697498b
Use range-based for loops. NFC
by Craig Topper
· 10 years ago
b51ae5e
[TableGen] Use SmallString instead of std::string to build up a string to avoid heap allocations. NFC
by Craig Topper
· 10 years ago
feed6db
[PGO] Add return code for vp rt record init routine to indicate error condition
by Xinliang David Li
· 10 years ago
9bee4a8
[PGO] Allow value profile writer interface to allocated target buffer
by Xinliang David Li
· 10 years ago
52a156f
Function name cleanup (NFC)
by Xinliang David Li
· 10 years ago
170357c
[PGO] Extract VP data integrity check code into a helper function (NFC)
by Xinliang David Li
· 10 years ago
66f5f81
[autoconf] Fix MinGW build
by Keno Fischer
· 10 years ago
e29bf07
Pass .ll directly to llvm-link.
by Rafael Espindola
· 10 years ago
f37c401
Pass .ll directly to llvm-link
by Rafael Espindola
· 10 years ago
c738af5
SamplePGO - Add initial support for inliner annotations.
by Diego Novillo
· 10 years ago
2badfee
SamplePGO - Fix default threshold for hot callsites.
by Diego Novillo
· 10 years ago
13318e5
Modernize the test a bit
by Rafael Espindola
· 10 years ago
66bd82e
Simplify the linking of recursive data.
by Rafael Espindola
· 10 years ago
1a4a497
Follow-up fix for r254201
by Artyom Skrobov
· 10 years ago
44d5618
[ARM] Generate ABI_optimization_goals build attribute, as described in the ARM ARM.
by Artyom Skrobov
· 10 years ago
67e4e5d
[AArch64] Add ARMv8.2-A FP16 scalar instructions
by Oliver Stannard
· 10 years ago
7fe6532
[sanitizer] [dfsan] Unify aarch64 mapping
by Adhemerval Zanella
· 10 years ago
2748acd
[SimplifyLibCalls] Use range-based loop. NFC.
by Davide Italiano
· 10 years ago
5476e44
[TableGen] Sort pattern predicates before concatenating into a string so that different orders of the same set will produce the same string. This can reduce the number of unique predicates in the isel tables. NFC
by Craig Topper
· 10 years ago
de7ba30
[X86] Pair a NoVLX with HasAVX512 to match the others and remove a unique predicate check in the isel tables. NFC
by Craig Topper
· 10 years ago
7fa4b3b
test: bail early if tool_path is None
by Andrew Wilkins
· 10 years ago
bbe6deb
test: check if go_executable is set
by Andrew Wilkins
· 10 years ago
b6bbdc0
Use $GO_EXECUTABLE in Go-based lit tests
by Andrew Wilkins
· 10 years ago
39066ca
Test both input file orders.
by Rafael Espindola
· 10 years ago
d2a2e5d
Add missing file.
by Rafael Espindola
· 10 years ago
9e7173a
Make the test a bit more interesting.
by Rafael Espindola
· 10 years ago
41984d3
MC: Simplify handling of temporary symbols in COFF writer.
by Peter Collingbourne
· 10 years ago
d87d499
[X86][FMA] Begun adding AVX512 FMA tests
by Simon Pilgrim
· 10 years ago
c8dc70b
[LoopVectorize] Use MapVector rather than DenseMap for MinBWs.
by Charlie Turner
· 10 years ago
d647d4b
[X86] Now that X86VPermt2 is used in all the avx512_perm_t_sizes just hardcode it into the patterns instead of passing as an argument. NFC
by Craig Topper
· 10 years ago
1c01e6c
[X86] Merge X86VPermt2Fp and X86VPermt2Int back together by weakening them just enough. The SDTCisSameSizeAs introduced in r254138 helps here.
by Craig Topper
· 10 years ago
30e6c88
Add a few passing lto tests.
by Rafael Espindola
· 10 years ago
7df7870
[X86] Split ISD node for Vfpclass and Vfpclasss so that we can write strong type constraints for each that don't cause ambiguous isel.
by Craig Topper
· 10 years ago
c818be0
[bugpoint] Fix "Alias must point to a definition" problems
by Hal Finkel
· 10 years ago
58019e7
Disallow aliases to available_externally.
by Rafael Espindola
· 10 years ago
9f7045b
[X86] Revert part of r254167 to recover bots.
by Craig Topper
· 10 years ago
de8494c
[Hexagon] Lowering of V60/HVX vector types
by Krzysztof Parzyszek
· 10 years ago
942f8d8
[X86] Strengthen more type constraints to reduce isel table size.
by Craig Topper
· 10 years ago
9a52544
[Hexagon] Hexagon V60 HVX intrinsic defintions
by Krzysztof Parzyszek
· 10 years ago
9edb423
[mips][ias] Range check uimm5 operands and fix several bugs this revealed.
by Daniel Sanders
· 10 years ago
a890b48
[AArch64] Add ARMv8.2-A new AT instruction variants
by Oliver Stannard
· 10 years ago
937e2d5
ARM: address WOA unsigned division overflow crash
by Martell Malone
· 10 years ago
0981e5a
[AArch64] Add ARMv8.2-A UAO PSTATE bit
by Oliver Stannard
· 10 years ago
df55505
[AArch64] Add ARMv8.2-A persistent memory instruction
by Oliver Stannard
· 10 years ago
c9ad981
[AArch64] Add ARMv8.2-A ID_A64MMFR2_EL1 register
by Oliver Stannard
· 10 years ago
e698865
[AArch64] Add subtarget features for ARMv8.2-A
by Oliver Stannard
· 10 years ago
bedb5c9
[mips][ias] Explicitly disable IAS on tests that depend on not assembling.
by Daniel Sanders
· 10 years ago
6bd5df3
[mips][ias] Replace anchor comments with anchor instructions in tests.
by Daniel Sanders
· 10 years ago
7c7d1ee
[SimplifyLibCalls] Don't depend on a called function having a name, it might be an indirect call.
by Benjamin Kramer
· 10 years ago
2e77264
[X86] Strengthen more type constraints to reduce isel table size.
by Craig Topper
· 10 years ago
d9357ad
X86-FMA3: Improved/enabled the memory folding optimization for scalar loads
by Vyacheslav Klochkov
· 10 years ago
c11aea8
[X86] Strengthen the type constraints on X86psadbw and X86dbpsadbw to reduce some of the type checks in the isel matching tables.
by Craig Topper
· 10 years ago
ce6f743
[SelectionDAG] Add a SDTCisSameSizeAs type constraint that can be used to ensure vector widths match even if the element size and count don't.
by Craig Topper
· 10 years ago
3b658c7
Add type constraints to masked_load/masked_store to ensure the mask vector has the same number of elements as the other vectors.
by Craig Topper
· 10 years ago
a86f909
[TableGen] Flip reversed comments.
by Craig Topper
· 10 years ago
eaabbb2
[Hexagon] HVX vector register classes and more isel patterns
by Krzysztof Parzyszek
· 10 years ago
a19bd39
AMDGPU: Fix typo
by Tom Stellard
· 10 years ago
eecad07
[OperandBundles] Treat "deopt" operand bundles specially
by Sanjoy Das
· 10 years ago
aa23e03
AMDGPU: Add llvm.amdgcn.dispatch.ptr intrinsic
by Tom Stellard
· 10 years ago
20bbb64
[libFuzzer] clean up the docs, add one more link
by Kostya Serebryany
· 10 years ago
45df396
Fix a typo introduced in previous patches
by Xinliang David Li
· 10 years ago
9312179
[PGO] Implement ValueProfiling Closure interfaces for runtime value profile data
by Xinliang David Li
· 10 years ago
5062813
[safestack] Fix alignment of dynamic allocas.
by Evgeniy Stepanov
· 10 years ago
5efecd1
Fix a use-after-free in `llvm-config`.
by Richard Diamond
· 10 years ago
d5a489c
[WebAssembly] Fix inline asm support for i64 operands.
by Dan Gohman
· 10 years ago
7fd6f1a
[WebAssembly] Fold setne and seteq comparisons into selects.
by Dan Gohman
· 10 years ago
e8d7ae6
[libFuzzer] add a flag -exact_artifact_path
by Kostya Serebryany
· 10 years ago
1245269
[Hexagon] Treat transfers of FP immediates are pseudo instructions
by Krzysztof Parzyszek
· 10 years ago
c2d7234
[WebAssembly] Add some comments. NFC.
by Dan Gohman
· 10 years ago
73f0848
AMDGPU/SI: select S_ABS_I32 when possible (v2)
by Marek Olsak
· 10 years ago
2aff4b6
[WebAssembly] Fix WebAssembly register numbering for registers added late.
by Dan Gohman
· 10 years ago
5fc0e47
[SCCP] More informative message if we don't know how to handle a terminator.
by Davide Italiano
· 10 years ago
531e80f
AMDGPU: Check feature attributes in SIMachineFunctionInfo
by Matt Arsenault
· 10 years ago
Next »