Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
aa5b9c0f6f3a99f955fe0ded13d61d7eb4e1a0b5
aa5b9c0
Temporarily Revert "Nuke the old JIT." as it's not quite ready to
by Eric Christopher
· 11 years ago
9fbb012
Debugging Utility - optional ability for dumping critical path length
by Gerolf Hoflehner
· 11 years ago
e4fa341
MachineCombiner Pass for selecting faster instruction sequence on AArch64
by Gerolf Hoflehner
· 11 years ago
31dec85
Add two missing ARM cpusubtypes to the switch statement in
by Kevin Enderby
· 11 years ago
d4748bb
Fix a case in SROA where lifetime intrinsics could inhibit alloca promotion. In
by Owen Anderson
· 11 years ago
3625108
[MCJIT] Replace a c-style cast with reinterpret_cast + static_cast.
by Lang Hames
· 11 years ago
c00ae93
Remove Support/IncludeFile.h and its only user. This is actively harmful, since
by Richard Smith
· 11 years ago
1f4ef37
Fix test failure on ARM.
by Rafael Espindola
· 11 years ago
84c5f9d
[modules] Update module map workaround to cope with the problematic file having
by Richard Smith
· 11 years ago
7d05a0f
test commit: remove trailing whitespace.
by Frederic Riss
· 11 years ago
a7e87a1
Remove a few XFAILs.
by Rafael Espindola
· 11 years ago
70b5605
[Branch probability] Recompute branch weights of tail-merged basic blocks.
by Akira Hatanaka
· 11 years ago
71c5eed
Add the majority of the remaining SPE instructions.
by Joerg Sonnenberger
· 11 years ago
b7c9534
FileCheck: Add a flag to allow checking empty input
by Justin Bogner
· 11 years ago
39637ed
Indent
by Joerg Sonnenberger
· 11 years ago
c10cecf
[AVX512] Generate masking instruction variants with tablegen
by Adam Nemet
· 11 years ago
94287f1
llvm/test/tools/llvm-objdump: Reorganize target-dependent some tests.
by NAKAMURA Takumi
· 11 years ago
069468b
Fix the ocaml bindings.
by Rafael Espindola
· 11 years ago
7b232e2
fix configure+make build
by Rafael Espindola
· 11 years ago
93f0670
Remove empty directories.
by Rafael Espindola
· 11 years ago
875710a
Nuke the old JIT.
by Rafael Espindola
· 11 years ago
7ad7c75
Add mfasr and mtasr
by Joerg Sonnenberger
· 11 years ago
d94b6e8
Add mfrtcu and mfrtcl instructions
by Joerg Sonnenberger
· 11 years ago
5b1fba4
Support mttbl and mttbu mnemonic
by Joerg Sonnenberger
· 11 years ago
80de56e
Add RFID instruction.
by Joerg Sonnenberger
· 11 years ago
619bacb
Fix Itineray class of rfi
by Joerg Sonnenberger
· 11 years ago
46a750b
Spell e500 feature in lower case.
by Joerg Sonnenberger
· 11 years ago
445a9f9
Add first bunch of SPE instructions. As they overlap with Altivec, mark
by Joerg Sonnenberger
· 11 years ago
2ca1dd1
Insert parens to avoid a warning:
by Alexander Kornienko
· 11 years ago
6a85b88
Silencing an MSVC C4334 warning ('<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)). No functional changes intended.
by Aaron Ballman
· 11 years ago
6cc2e1a
[mips] Add assembler support for .set msa/nomsa directive.
by Daniel Sanders
· 11 years ago
28e0634
Fix lld-x86_64-win7 Build #11969
by Pavel Chupin
· 11 years ago
0e89fbb
[x86] Fix another miscompile found through fuzz testing the new vector
by Chandler Carruth
· 11 years ago
0651861
[x86] Fix another miscompile in the new vector shuffle lowering found
by Chandler Carruth
· 11 years ago
b336451
[x86] Fix another miscompile in the new vector shuffle lowering found
by Chandler Carruth
· 11 years ago
5d8c984
[x32] Use ebp/esp as frame and stack pointer
by Pavel Chupin
· 11 years ago
15d82b7
[x86] Fix a miscompile in the new shuffle lowering found through the new
by Chandler Carruth
· 11 years ago
e216468
Update Tablegen documents given that binary literals are now sized
by Pete Cooper
· 11 years ago
ecdbbbe
Update BitRecTy::convertValue to allow if expressions with bit values on both sides of the if
by Pete Cooper
· 11 years ago
64a334d
Change the { } expression in tablegen to accept sized binary literals which are not just 0 and 1.
by Pete Cooper
· 11 years ago
2093e2c
Change BitsInit to inherit from TypedInit.
by Pete Cooper
· 11 years ago
42c1227
Change TableGen so that binary literals such as 0b001 are now sized.
by Pete Cooper
· 11 years ago
f5b7351
TableGen: Change { } to only accept bits<n> entries when n == 1.
by Pete Cooper
· 11 years ago
3f2aee7
Fix a whole bunch of binary literals which were the wrong size. All were being silently zero extended to the correct width.
by Pete Cooper
· 11 years ago
792202d
Add an option to the shuffle fuzzer that lets you fuzz exclusively
by Chandler Carruth
· 11 years ago
14d29b6
Use the minor number for the revision numbers.
by Bill Wendling
· 11 years ago
81dfaef
Add a vector shuffle fuzzer.
by Chandler Carruth
· 11 years ago
971bf28
DebugInfo: Make a test more portable
by Justin Bogner
· 11 years ago
7cc1de1
MC: split Win64EHUnwindEmitter into a shared streamer
by Saleem Abdulrasool
· 11 years ago
15c8452
[X86][SchedModel] Fixed missing/wrong scheduling model found by code inspection.
by Quentin Colombet
· 11 years ago
75d423f
Add the -mcpu= option to llvm-objdump for use with the disassemblers.
by Kevin Enderby
· 11 years ago
41d6599
MC X86: Accept ".att_syntax prefix" and diagnose noprefix
by Reid Kleckner
· 11 years ago
a0a7ad4
Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself.""
by David Blaikie
· 11 years ago
e15fd3d
fix typo
by Sanjay Patel
· 11 years ago
6d48faf
getNewMemBuffer memsets the buffer to zeros,
by Yaron Keren
· 11 years ago
b9736ca
Fix a test that has no checks.
by Sanjay Patel
· 11 years ago
60178b1
R600: Cleanup fadd and fsub tests
by Matt Arsenault
· 11 years ago
2764f3d
Revert "r214897 - Remove dead zero store to calloc initialized memory"
by Rui Ueyama
· 11 years ago
41612a9
Remove the target machine from CCState. Previously it was only used
by Eric Christopher
· 11 years ago
6cdc374
Improve performance of calculateDbgValueHistory.
by Adrian Prantl
· 11 years ago
6e62bbd
Cleanup collectChangingRegs
by Adrian Prantl
· 11 years ago
e7a280a
DebugInfo: Fix ranges+gmlt test case to actually exercise the gmlt situation.
by David Blaikie
· 11 years ago
7911f2d
Add a triple to this test to get the right IR mangling
by Reid Kleckner
· 11 years ago
5d04e52
Don't count inreg params when mangling fastcall functions
by Reid Kleckner
· 11 years ago
9688239
Round up the size of byval arguments to MinAlign
by Reid Kleckner
· 11 years ago
2669f9b
UseListOrder: Use std::vector
by Duncan P. N. Exon Smith
· 11 years ago
af4e764
[AArch64] Add a few isTarget* API to AArch64 Subtarget.
by Chad Rosier
· 11 years ago
4e78deb
Add test case omitted in r214974.
by Chad Rosier
· 11 years ago
b47a215
[AArch64] Fix OS ABI flag for aarch64-linux-gnu target.
by Chad Rosier
· 11 years ago
72a8b11
use register iterators that include self to reduce code duplication in CriticalAntiDepBreaker
by Sanjay Patel
· 11 years ago
ec4188b
[AVX512] Added load/store instructions to Register2Memory opcode tables.
by Robert Khasanov
· 11 years ago
e0243fb
[AArch64] Add a testcase for r214957.
by James Molloy
· 11 years ago
2d98881
Add a new option -run-slp-after-loop-vectorization.
by James Molloy
· 11 years ago
2c0d42a
ARM: do not generate BLX instructions on Cortex-M CPUs.
by Tim Northover
· 11 years ago
08828a9
ARM-MachO: materialize callee address correctly on v4t.
by Tim Northover
· 11 years ago
c2482df
[AArch64] Conditional selects are expensive on out-of-order cores.
by James Molloy
· 11 years ago
a341a80
[x86] Fix two independent miscompiles in the process of getting the same
by Chandler Carruth
· 11 years ago
346b687
[x86] Switch to a formulation of a for loop that is much more obviously
by Chandler Carruth
· 11 years ago
2b9b503
[X86] Fixes commit r214890 to match the posted patch
by Adam Nemet
· 11 years ago
e3ef543
Correct comment
by Matt Arsenault
· 11 years ago
95d1d44
[dfsan] Try not to create too many additional basic blocks in functions which
by Peter Collingbourne
· 11 years ago
85dc7da
R600: Increase nearby load scheduling threshold.
by Matt Arsenault
· 11 years ago
c9c70b1
R600/SI: Implement areLoadsFromSameBasePtr
by Matt Arsenault
· 11 years ago
5200d84
[X86][SchedModel] Fixed some wrong scheduling model found by code inspection.
by Quentin Colombet
· 11 years ago
8480bee
DebugInfo: Assert that any CU for which debug_loc lists are emitted, has at least one range.
by David Blaikie
· 11 years ago
406658c
DebugInfo: Fix a bunch of tests that, owing to their compile_unit metadata not including a 13th field, had some subtle behavior.
by David Blaikie
· 11 years ago
f1ca953
R600/SI: Add definitions for ds_read2st64_ / ds_write2st64_
by Matt Arsenault
· 11 years ago
5e48675
Fix typos in comments and doc
by JF Bastien
· 11 years ago
5bfa4ba
DebugInfo: Move the reference to the CU from the location list entry to the list itself, since it is constant across an entire list.
by David Blaikie
· 11 years ago
9920f56
Remove a virtual function from TargetMachine. NFC.
by Rafael Espindola
· 11 years ago
b23c2d9
Re-apply r214881: Fix return sequence on armv4 thumb
by Jonathan Roelofs
· 11 years ago
416ea4b
[MCJIT] Make llvm-rtdyld check RuntimeDyld's error state when running in -verify
by Lang Hames
· 11 years ago
bb639a1
[PowerPC] Swap arguments and adjust shift count for vsldoi on little endian
by Bill Schmidt
· 11 years ago
998edc6
Improved test cases that were added with r214892.
by Sanjay Patel
· 11 years ago
0ca2867
Don't internalize all but main by default.
by Rafael Espindola
· 11 years ago
936a1b5
Add a test showing the interaction of linker scripts and plugin.
by Rafael Espindola
· 11 years ago
fadc91b
[x86] Fix a crasher due to shuffles which cancel each other out and add
by Chandler Carruth
· 11 years ago
b72118f
Remove dead code in condition
by Duncan P. N. Exon Smith
· 11 years ago
8d7feda
X86CodeEmitter.cpp: Add SEH_Epilogue to ignored list for legacy JIT, corresponding to r214775.
by NAKAMURA Takumi
· 11 years ago
c64a059
[X86] Improve comments for r214888
by Adam Nemet
· 11 years ago
Next »