Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
3639f551552c1f692fae397fce7f09a410b776cb
3639f55
Move the srpm, ocaml_make_directory, llvm_vcsrevision_h, and llvm-headers projects into the Misc folder on IDEs like Visual Studio rather than leave them in the root directory. NFC.
by Aaron Ballman
· 8 years ago
33cfb89
Move the LLVMCFIVerify project into the Libraries folder on IDEs like Visual Studio rather than leave it in the root directory. NFC.
by Aaron Ballman
· 8 years ago
010bb80
Move these CMake projects into the Tests folder on IDEs like Visual Studio rather than leave it in the root directory. NFC.
by Aaron Ballman
· 8 years ago
1b23a75
[X86] Don't use RCP14 and RSQRT14 for reciprocal estimations or for legacy SSE rcp/rsqrt intrinsics when AVX512 features are enabled.
by Craig Topper
· 8 years ago
cf0e1f6
[X86] Regenerate a couple more tests that I missed in r317410.
by Craig Topper
· 8 years ago
e775c34
[X86] Teach EVEX->VEX pass to turn SHUFI32X4/SHUFF32X4/SHUFI64X/SHUFF64X2 into VPERM2F128/VPERM2I128.
by Craig Topper
· 8 years ago
35934f8
[AMDGPU] Remove hardcoded address space value from AMDGPULibFunc
by Yaxun Liu
· 8 years ago
dcf1ffe
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
by Sean Fertile
· 8 years ago
ce4da27
llvm/test/lit.cfg.py: Don't set the feature "llvm-64-bits" if -m32 is specified.
by NAKAMURA Takumi
· 8 years ago
19bc3f9
[X86] Teach shuffle lowering to use 256-bit SHUF128 when possible.
by Craig Topper
· 8 years ago
5473af6
CMake: Let LLVM_BUILD_32_BITS aware of large file.
by NAKAMURA Takumi
· 8 years ago
ac439ba
llvm/test/Object/archive-SYM64-write.test: Delete large temp files. They are 8GiB total.
by NAKAMURA Takumi
· 8 years ago
f1b2e0b
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
by Sean Fertile
· 8 years ago
f073293
[CallSiteSplitting] clang-format my last commit. NFCI.
by Davide Italiano
· 8 years ago
1024a37
[CallSiteSplitting] Silence GCC's -Wparentheses. NFCI.
by Davide Italiano
· 8 years ago
be2858c
[X86] Give unary PERMI priority over SHUF128 in lowerV8I64VectorShuffle to make it possible to fold a load.
by Craig Topper
· 8 years ago
803f827
Move TargetFrameLowering.h to CodeGen where it's implemented
by David Blaikie
· 8 years ago
29c52e4
Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()
by Adrian Prantl
· 8 years ago
cdc5782
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
by Sean Fertile
· 8 years ago
ce8f24e
Fix a crash in llvm-objdump when printing a bad x86_64 relocation in a Mach-O
by Kevin Enderby
· 8 years ago
9cf32a0
Revert r317046, "Object: Move some code from ELF.h into ELF.cpp."
by Peter Collingbourne
· 8 years ago
4fedc84
[SimplifyCFG] When merging conditional stores, don't count the store we're merging against the PHINodeFoldingThreshold
by Craig Topper
· 8 years ago
7711c31
GCOV: Move GCOV from IR & Support into ProfileData to fix layering
by David Blaikie
· 8 years ago
352adf2
llvm-objdump: Fix unused-lambda-capture warning by removing unused lambda capture
by David Blaikie
· 8 years ago
79eed69
[cfi-verify] Add blacklist parsing for result filtering.
by Mitch Phillips
· 8 years ago
f4beb75
Recommit r317351 : Add CallSiteSplitting pass
by Jun Bum Lim
· 8 years ago
ceb5b1b
Modularize: Include some required headers
by David Blaikie
· 8 years ago
af481e4
[llvm-ar] Support an options string that start with a dash
by Martin Storsjo
· 8 years ago
2619256
Correcting some CRLFs that snuck in with my previous commit; NFC.
by Aaron Ballman
· 8 years ago
bdc30c02
Add llvm::for_each as a range-based extensions to <algorithm> and make use of it in some cases where it is a more clear alternative to std::for_each.
by Aaron Ballman
· 8 years ago
b72a3a9
[cfi-verify] Add an interesting unit test where undef search length changes result.
by Mitch Phillips
· 8 years ago
b24883f
[X86] Promote athlon, athlon-xp, k8, and k8-sse3 to types instead of subtypes in getHostCPUName. NFCI
by Craig Topper
· 8 years ago
c86c85f
Revert "Add CallSiteSplitting pass"
by Jun Bum Lim
· 8 years ago
06dbf5a
Reland "Add support for writing 64-bit symbol tables for archives when offsets become too large for 32-bit"
by Jake Ehrlich
· 8 years ago
1b91c5e
Add CallSiteSplitting pass
by Jun Bum Lim
· 8 years ago
a8631b8
[llvm-objcopy] Add support for dwarf fission
by Jake Ehrlich
· 8 years ago
8f80505
[AArch64] Fix the number of iterations for the Newton series
by Evandro Menezes
· 8 years ago
aba0da1
The patch fixes PR35131
by Evgeny Stupachenko
· 8 years ago
6a8da4f
Revert "Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()"
by Adrian Prantl
· 8 years ago
aaf1db1
[CodeGen] Remove unnecessary semicolons to fix a warning. NFC
by Craig Topper
· 8 years ago
761cb9c
[X86] Initialize Type and Subtype in getHostCPUName to 0.
by Craig Topper
· 8 years ago
604f04f
Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()
by Adrian Prantl
· 8 years ago
7c2eb4e
[LICM] sink through non-trivially replicable PHI
by Jun Bum Lim
· 8 years ago
d16b502
[SLP] Test for PR23510, NFC.
by Alexey Bataev
· 8 years ago
876a9b9
[mips] Match 'ins' and its' variants with C++ code
by Simon Dardis
· 8 years ago
d1f487b
Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own.
by Andrew V. Tischenko
· 8 years ago
c9ed638
[LoopPredication] NFC: Refactored code to separate out functions being reused
by Anna Thomas
· 8 years ago
9e5188c
[ADCE] Use MapVector for BlockInfo to make iteration order deterministic
by Mikael Holmen
· 8 years ago
3d45601
re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."
by Clement Courbet
· 8 years ago
eb7c044
[X86][SSE] Add PACKUS support to combineVectorTruncation
by Simon Pilgrim
· 8 years ago
6cd2a99
[PartialInliner] Skip call sites where inlining fails.
by Florian Hahn
· 8 years ago
a7372f1
[globalisel][tablegen] Skip src child predicates
by Diana Picus
· 8 years ago
5281112
[ARM GlobalISel] Move the check for Thumb higher up
by Diana Picus
· 8 years ago
74ecc3a
[Analysis] Refine matching and merging of TBAA tags
by Ivan A. Kosarev
· 8 years ago
ba9125e
[PEI] Simplify handling of targets with no phys regs. NFC
by Francis Visoiu Mistrih
· 8 years ago
19a3ba3
[AArch64] Use dwarf exception handling on MinGW
by Martin Storsjo
· 8 years ago
691ff5f
[NFC] Get rid of hard-coded value ID in test
by Max Kazantsev
· 8 years ago
f30757f
[llvm-nm] Don't error out on multiple occurrances of the -g/--external-only flag
by Martin Storsjo
· 8 years ago
37104ff
[llvm-nm] Print 'I' for import table data in COFF
by Martin Storsjo
· 8 years ago
c43a693
[X86] Remove PALIGNR/VALIGN handling from combineBitcastForMaskedOp and move to isel patterns instead. Prefer 128-bit VALIGND/VALIGNQ over PALIGNR during lowering when possible.
by Craig Topper
· 8 years ago
06d5ebd
[TableGen] Add an extra blank line to DAGISel output file to separate functions.
by Craig Topper
· 8 years ago
931b302
[LSR] Clarify a comment. NFC.
by Vedant Kumar
· 8 years ago
1bd2925
Avoid PLT for external calls when attribute nonlazybind is used.
by Sriraman Tallam
· 8 years ago
c7ddffc
Reland "Add feature to determine if host architecture is 64-bit in llvm-lit"
by Jake Ehrlich
· 8 years ago
b57c6f4
[Verifier] Remove the -verify-debug-info cl::opt
by Vedant Kumar
· 8 years ago
d8375d7
[AArch64][RegisterBankInfo] Add mapping for G_FPEXT.
by Quentin Colombet
· 8 years ago
87cdca2
[AArch64][RegisterBankInfo] Add FPR16 support in value mapping.
by Quentin Colombet
· 8 years ago
0ae3f32
mir-canon: First commit.
by Puyan Lotfi
· 8 years ago
89fd072
[llvm-objcopy] Fix bug in how segment alignment was being handled
by Jake Ehrlich
· 8 years ago
6d06c89
[X86] Give AVX512VL instructions priority over their AVX equivalents.
by Craig Topper
· 8 years ago
a555cf0
IndVarSimplify: preserve debug information attached to widened PHI nodes.
by Adrian Prantl
· 8 years ago
56898c1
Add feature to determine if host architecture is 64-bit in llvm-lit
by Jake Ehrlich
· 8 years ago
f79fab6
AMDGPU: Fix warning discovered by r317266 [-Wunused-private-field]
by Konstantin Zhuravlyov
· 8 years ago
dd33e17
Irreducible loop metadata for more accurate block frequency under PGO.
by Hiroshi Yamauchi
· 8 years ago
da35e5e
[Hexagon] Prefer L2_loadrub_io over L4_loadrub_rr
by Krzysztof Parzyszek
· 8 years ago
fbb50d9
[tools] Add option to install binutils symlinks
by Shoaib Meenai
· 8 years ago
dc666ea
Clean up comments in include/llvm-c/DebugInfo.h
by Adrian Prantl
· 8 years ago
b69a2a9
[LoopPredication] Enable predication when latchCheckIV is wider than rangeCheck
by Anna Thomas
· 8 years ago
2e63034
Add missing header guards.
by Adrian Prantl
· 8 years ago
37bbee8
AMDGPU: Remove outdated fixme (it was already fixed)
by Konstantin Zhuravlyov
· 8 years ago
c626458
[cmake] Remove policy conditionals
by Shoaib Meenai
· 8 years ago
15f5deb
Fix llvm-dsymutil test in -DLLVM_ENABLE_THREADS=OFF mode
by Hans Wennborg
· 8 years ago
ce68f2c
[test] Move llvm-lib tests into tools/llvm-lib. NFC.
by Martin Storsjo
· 8 years ago
2bbdf00
[X86] Simplify the pentium4 code in getHostCPUName to be based on feature flags. Don't use 'x86-64' ever.
by Craig Topper
· 8 years ago
161385f
[X86] Change getHostCPUName fallback code to not select 'x86-64' for unknown CPUs in family 6 that has 64-bit support but not any newer SSE features. Use 'core2' instead
by Craig Topper
· 8 years ago
2f759d4
[dsymutil][doc] Improve wording in manpage and rename file.
by Jonas Devlieghere
· 8 years ago
0c059ef
Strip off invariant.start because memory locations arent invariant
by Anna Thomas
· 8 years ago
4c88213
Fixed line length style issue.
by Mitch Phillips
· 8 years ago
0416327
[TargetParser][AArch64] Reorder enum to preserve 5.0.0 libLLVM ABI.
by Chad Rosier
· 8 years ago
9cca1f1
[dsymutil] Add a manpage for dsymutil
by Jonas Devlieghere
· 8 years ago
685fd43
Revert "[RS4GC] Strip off invariant.start because memory locations arent invariant"
by Anna Thomas
· 8 years ago
2880b72
[RS4GC] Strip off invariant.start because memory locations arent invariant
by Anna Thomas
· 8 years ago
c022286
Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."
by Clement Courbet
· 8 years ago
f08c3d1
[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.
by Clement Courbet
· 8 years ago
a223e90
[X86] Fix bug in legalize vector types - Split large loads
by Ayman Musa
· 8 years ago
652842e
[mips] Use register scavenging with MSA.
by Simon Dardis
· 8 years ago
66af8bd
Temporary workaround for msan false positive.
by Sam McCall
· 8 years ago
122fe39
Adding test for extraxt sub vector load and store avx512
by Michael Zuckerman
· 8 years ago
52f6f2c
Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten on call site with operand bundle
by Yichao Yu
· 8 years ago
4352a04
[AsmPrinterDwarf] Add support for .cfi_restore directive
by Francis Visoiu Mistrih
· 8 years ago
Next »