Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
71fc8a346a2ff86ec254eb5b025c1b5c98565c8a
71fc8a3
Object: Add SF_Executable symbol flag.
by Peter Collingbourne
· 9 years ago
dc61d3e
Object: Extract a ModuleSymbolTable class from IRObjectFile.
by Peter Collingbourne
· 9 years ago
c0e425d
Bitcode: The index used by ModuleSummaryIndexBitcodeReader is now required, so make it a reference. NFCI.
by Peter Collingbourne
· 9 years ago
51b7aa5
Bitcode: Introduce BitcodeModule::{has,get}Summary().
by Peter Collingbourne
· 9 years ago
11a8ec6
LTO: Remove ModuleLoader, make loadModuleFromBuffer static and move into its only client, ThinLTOCodeGenerator.
by Peter Collingbourne
· 9 years ago
ca0a598
Bitcode: Correctly handle Fixed and VBR arrays in BitstreamCursor::skipRecord().
by Peter Collingbourne
· 9 years ago
bba2ee9
Revert previous whitespace change
by Philip Reames
· 9 years ago
7c3f9d9
Test commit of whitespace to check permissions.
by Philip Reames
· 9 years ago
01ad70a
[GVN] When merging blocks update LoopInfo if it's available
by Adam Nemet
· 9 years ago
c22ac1d
Use trigrams to speed up SpecialCaseList.
by Ivan Krasin
· 9 years ago
66a1cdb
LTO: Remove Symbol::getIRName().
by Peter Collingbourne
· 9 years ago
0719114
revert r288283 as it causes debug info (line numbers) to be lost in instrumented code. also revert r288299 which was a workaround for the problem.
by Kostya Serebryany
· 9 years ago
aa77703
[libFuzzer] temporary disable a part of the test broken by r288283
by Kostya Serebryany
· 9 years ago
a95cded
[WebAssembly] Emit .import_global assembler directives
by Derek Schuff
· 9 years ago
29c7b3a
Move most EH from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
40485c2
Move VariableDbgInfo from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
1425038
Move FrameInstructions from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
26256fb
MCStreamer: Use "cfi" for CFI related temp labels.
by Matthias Braun
· 9 years ago
5c1bc63
llvm-lto2: Simpler workaround for PR30396.
by Peter Collingbourne
· 9 years ago
561ad76
[PS4] Tighten up a triple check.
by Paul Robinson
· 9 years ago
e615914
Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
241e679
Recommit r288212: Emit 'no line' information for interesting 'orphan' instructions.
by Paul Robinson
· 9 years ago
b89fb12
[libFuzzer] extend -rss_limit_mb to crash instantly on a single malloc that exceeds the limit
by Kostya Serebryany
· 9 years ago
bcdc161
Only computeRelativePath() on new members
by David Callahan
· 9 years ago
3143430
[AArch64] Refactor LSE support as feature separate from V8.1a support.
by Joel Jones
· 9 years ago
e18cb89
Fix LSR best register search algorithm.
by Evgeny Stupachenko
· 9 years ago
76914be
Clarify rules for reserved regs, fix aarch64 ones.
by Matthias Braun
· 9 years ago
297c443
[libFuzzer] extend -print_coverage to print the comma-separated list of covered dirs. Note: the Windows stub for DirName is left unimplemented
by Kostya Serebryany
· 9 years ago
1288944
[LibFuzzer] Add Windows implementations of some IO functions.
by Zachary Turner
· 9 years ago
39c1e3d
[LoopUnroll] Implement profile-based loop peeling
by Michael Kuperstein
· 9 years ago
b34fe0f
[InstCombine] allow more narrowing transforms for logic ops
by Sanjay Patel
· 9 years ago
ba32f78
[InstCombine] add tests to show potentially missed logic+trunc transforms; NFC
by Sanjay Patel
· 9 years ago
acd3866
CODE_OWNERS: Take ownership of Loop Strenght Reduce.
by Quentin Colombet
· 9 years ago
19ef8ff
[git-llvm] Use --force-interactive when commiting to enable SVN to prompt password
by Mehdi Amini
· 9 years ago
09d3a40
Fix macro check for ABI breacking check: should use #if instead of #ifndef
by Mehdi Amini
· 9 years ago
1a3900e
[LibFuzzer] Split up some functions among different headers.
by Zachary Turner
· 9 years ago
ee3dedb
AMDGPU: Move mir tests into mir test directory
by Matt Arsenault
· 9 years ago
785e64d
[InstCombine] update test to use FileCheck and auto-generate checks; NFC
by Sanjay Patel
· 9 years ago
3a87393
[X86][SSE] Added tests showing missed combines of ANDs with shuffles.
by Simon Pilgrim
· 9 years ago
c02caf5
Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
5ed39f2
[InstCombine] auto-generate checks for select+bitwise logic tests; NFC
by Sanjay Patel
· 9 years ago
88948ad
[AArch64] Fix useful bits detection for BFM instructions
by Silviu Baranga
· 9 years ago
7a578c9
[WebAssembly] Add llvm-objdump support for wasm file format
by Derek Schuff
· 9 years ago
b8f993f
[X86][SSE] Add support for target shuffle constant folding
by Simon Pilgrim
· 9 years ago
3ed9686
[LibFuzzer] Add macro flags for Posix and Windows.
by Zachary Turner
· 9 years ago
989c694
[SelectionDAG] Refactor TargetLowering::expandMUL (NFC)
by Nicolai Haehnle
· 9 years ago
731473a
[Support] Use HAVE_DLOPEN to guard dlopen(3) usage
by Pavel Labath
· 9 years ago
ec0235a
[AArch64] use exact checks; NFC
by Sanjay Patel
· 9 years ago
398063c
[PowerPC] Preserve machine dominator tree in PPCVSXFMAMutate
by Krzysztof Parzyszek
· 9 years ago
080d2a9
Updated test with -verify-machineinstrs to check for PR21931
by Simon Pilgrim
· 9 years ago
bdf16bd
[X86][SSE] Add tests demonstrating missed opportunities to combine 64-bit element unpacks with horizontal pair ops.
by Simon Pilgrim
· 9 years ago
bf60ce0
Apply clang-tidy's 'performance-faster-string-find' check to LLVM.
by Benjamin Kramer
· 9 years ago
fc89a6a
Revert 'Test commit as per developer policy'
by Jonas Devlieghere
· 9 years ago
bc02eec
Test commit as per developer policy
by Jonas Devlieghere
· 9 years ago
d52ad61
Revert "[GVN] Basic optimization remark support"
by Adam Nemet
· 9 years ago
db04d03
[RuntimeDyld] Skip undefined symbols when building the symbol table.
by Lang Hames
· 9 years ago
502534b
[PowerPC] Improvements for BUILD_VECTOR Vol. 2
by Nemanja Ivanovic
· 9 years ago
17f24fa
[PowerPC] Improvements for BUILD_VECTOR Vol. 2
by Nemanja Ivanovic
· 9 years ago
e8971cb
Add another missing dependency.
by Peter Collingbourne
· 9 years ago
b31b2ec
Revert r288212 due to lldb failure.
by Paul Robinson
· 9 years ago
65c488a
[lanai] Manually match 0/-1 with R0/R1.
by Jacques Pienaar
· 9 years ago
0b07a5a
Revert https://reviews.llvm.org/rL287679
by Nemanja Ivanovic
· 9 years ago
f1f1223
Emit 'no line' information for interesting 'orphan' instructions.
by Paul Robinson
· 9 years ago
68d9b14
[X86][AVX512VL] Improved testing of vcvtpd2ps, vcvtpd2dq/vcvtpd2udq and vcvttpd2dq/vcvttpd2udq implicit zeroing of upper 64-bits of xmm result
by Simon Pilgrim
· 9 years ago
ae45a93
[GVN] Basic optimization remark support
by Adam Nemet
· 9 years ago
f09dc03
[X86][AVX512DQVL] Improved testing of vcvtqq2ps/vcvtuqq2ps implicit zeroing of upper 64-bits of xmm result
by Simon Pilgrim
· 9 years ago
f4d1201
[AArch64] allow and-not-compare transform to form 'bics'
by Sanjay Patel
· 9 years ago
29916a1
Add documentation for the PDB Module Info stream.
by Zachary Turner
· 9 years ago
10e4110
Bitcode: Add a more comprehensive multi-module test now that we have both llvm-cat and llvm-modextract.
by Peter Collingbourne
· 9 years ago
c67ca17
Add llvm-modextract tool.
by Peter Collingbourne
· 9 years ago
649bcb9
[StructurizeCFG] Fix infinite loop in rebuildSSA.
by Justin Lebar
· 9 years ago
dc150d0
Add to llvm-objdump the -no-leading-headers option with the use of the -macho option.
by Kevin Enderby
· 9 years ago
2a4cea2
Add missing dependency.
by Peter Collingbourne
· 9 years ago
fa5f3d1
Change Error unittest to use the LLVM_ENABLE_ABI_BREAKING_CHECKS instead of NDEBUG
by Mehdi Amini
· 9 years ago
e6480e2
Bitcode: Introduce BitcodeWriter interface.
by Peter Collingbourne
· 9 years ago
c83371f
[AArch64] Add a basic SchedMachineModel for Falkor.
by Chad Rosier
· 9 years ago
375d719
Use CallSite to simplify code
by David Blaikie
· 9 years ago
a55fccb
AMDGPU: Disallow exec as SMEM instruction operand
by Matt Arsenault
· 9 years ago
c562d96
AMDGPU: Use SGPR_64 for argument lowerings
by Matt Arsenault
· 9 years ago
81e1a9d
[LiveRangeEdit] Handle instructions with no defs correctly.
by Geoff Berry
· 9 years ago
a89dd1d
AMDGPU: Rename flat operands to match mubuf
by Matt Arsenault
· 9 years ago
3f36716
AMDGPU: Use else if
by Matt Arsenault
· 9 years ago
8d2aadb
AMDGPU: Materialize frame index before add
by Matt Arsenault
· 9 years ago
a333ef5
AMDGPU: Refactor immediate folding logic
by Matt Arsenault
· 9 years ago
57d4f76
[AArch64] add tests for bics; NFC
by Sanjay Patel
· 9 years ago
9ade85f
[AArch64] add tests to show select transforms; NFC
by Sanjay Patel
· 9 years ago
f618d6e
Revert "[GVN] Basic optimization remark support"
by Adam Nemet
· 9 years ago
5d693fa
Revert "[GVN, OptDiag] Include the value that is forwarded in load elimination"
by Adam Nemet
· 9 years ago
996fdfd
Revert "[GVN, OptDiag] Print the interesting instructions involved in missed load-elimination"
by Adam Nemet
· 9 years ago
ba3cf58
[AArch64] Fold spills of COPY of WZR/XZR
by Geoff Berry
· 9 years ago
c72d18a
[docs] Typos and whitespace fixed in LTO docs.
by Mehdi Amini
· 9 years ago
e148f0a
Avoid repeated calls to MVT getSizeInBits and getScalarSizeInBits(). NFCI.
by Simon Pilgrim
· 9 years ago
e6dbf90
Suppress abi-breaking.h on cygming, for now.
by NAKAMURA Takumi
· 9 years ago
f33188e
Fix a linefeed at eof.
by NAKAMURA Takumi
· 9 years ago
9d387d6
[CVP] Remove use of removed flag (-cvp-dont-process-adds) from the test
by Artur Pilipenko
· 9 years ago
a310ebc
[CVP] Remove cvp-dont-process-adds flag
by Artur Pilipenko
· 9 years ago
1ec5b2f
[PowerPC] Improvements for BUILD_VECTOR Vol. 1
by Nemanja Ivanovic
· 9 years ago
e58c265
[SLP] Add a new test for tree vectorization starting from insertelement
by Alexey Bataev
· 9 years ago
341c07b
[X86] Moved getTargetConstantFromNode function so a future patch is more understandable. NFCI.
by Simon Pilgrim
· 9 years ago
b67e91e
[GVNHoist] Rename variables.
by Aditya Kumar
· 9 years ago
Next »