Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
4e2557dbc76704beb8c4cf1191cb786e719db5d3
4e2557d
Re-revert r343129.
by Lang Hames
· 7 years ago
1f88aa3
Reapply r343129 with fix.
by Lang Hames
· 7 years ago
cc53e50
[InstCombine] add tests that show undef propagation failures from D52548; NFC
by Sanjay Patel
· 7 years ago
bdab5ef
Revert r343129 "[ORC] Change the field order of ThreadSafeModule to ensure the "
by Lang Hames
· 7 years ago
08733c9
[LoopInterchange] Preserve LCSSA.
by Florian Hahn
· 7 years ago
665fc45
[ORC] Change the field order of ThreadSafeModule to ensure the Module is
by Lang Hames
· 7 years ago
31b94bf
[InstCombine] add tests for vector insert/extract; NFC
by Sanjay Patel
· 7 years ago
23ecc2e
[X86] Update tzcnt fast-isel tests to match clang r343126.
by Craig Topper
· 7 years ago
2f5ec56
AMDGPU/SI: Change predicate to isCIOnly for 32-bit imm s_buffer_load* patterns
by Tom Stellard
· 7 years ago
3e753e7
[libLTO] Expose LLVMCreateDisasmCPUFeatures from libLTO
by Steven Wu
· 7 years ago
91c25db
Reapply r343058 with a fix for -DLLVM_ENABLE_THREADS=OFF.
by Lang Hames
· 7 years ago
04c9c81
[DAG] SelectionDAGLegalize::ExpandLegalINT_TO_FP - use getFPExtendOrRound helper. NFCI.
by Simon Pilgrim
· 7 years ago
71a85cf
[AArch64] Extend single-operand FP insns to match Arm ARM (NFCI)
by Oliver Stannard
· 7 years ago
e913927
lit: Make sure the builtin_commands directory is packaged by setup.py
by Tom Stellard
· 7 years ago
9f0b248
Revert r343112 as CallFrameString API change has broken lldb builds
by Luke Cheeseman
· 7 years ago
183bad7
[AArch64] Refactor instructions that write PSTATE (NFCI)
by Oliver Stannard
· 7 years ago
538d8c7
[AArch64] - Return address signing dwarf support
by Luke Cheeseman
· 7 years ago
eb7711e
[llvm-exgesis][NFC] Do not pollute buildbots with messages when
by Clement Courbet
· 7 years ago
ae2e923
[AArch64][AsmParser] Show name of missing feature for system instructions
by Oliver Stannard
· 7 years ago
0d107a3
[llvm-exegesis] Get rid of debug_string.
by Clement Courbet
· 7 years ago
fa73cae
[CodeGen] Always print register ties in MI::dump()
by Francis Visoiu Mistrih
· 7 years ago
1eb922b
[ARM/AArch64] Add target parser unit tests for Armv8.4-A
by Oliver Stannard
· 7 years ago
b8bd68f
[PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.
by Fedor Sergeev
· 7 years ago
2149199
Revert r343089 "[AArch64] - Return address signing dwarf support"
by Hans Wennborg
· 7 years ago
ecc449e
[ARM/AArch64][v8.5A] Add Armv8.5-A target
by Oliver Stannard
· 7 years ago
ee27783
[DAG] ExpandLegalINT_TO_FP - pull out repeated getValueType() call. NFCI.
by Simon Pilgrim
· 7 years ago
54312c3
[PowerPC] optimize conditional branch on CRSET/CRUNSET
by Hiroshi Inoue
· 7 years ago
3fccee2
Revert r343058 "[ORC] Add support for multithreaded compiles to LLJIT and LLLazyJIT."
by Hans Wennborg
· 7 years ago
5635aa9
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
by Guillaume Chatelet
· 7 years ago
65bcc34
[X86][SSE] Refresh PR34947 test code to handle D52504
by Simon Pilgrim
· 7 years ago
4977226
[X86][SSE] canReduceVMulWidth - use ComputeNumSignBits/SignBitIsZero directly
by Simon Pilgrim
· 7 years ago
afbc961
[llvm-exegesis] Add support for measuring NumMicroOps.
by Clement Courbet
· 7 years ago
88c138a
[X86][SSE] Use ISD::MULHS for constant vXi16 ISD::SRA lowering (PR38151)
by Simon Pilgrim
· 7 years ago
78e19a9
[ARM] Fix for PR39060
by Sam Parker
· 7 years ago
ae073c9
[CodeGen] Enable tail calls for functions with NonNull attributes.
by David Green
· 7 years ago
3502f75
Fixes removal of dead elements from PressureDiff (PR37252).
by Yury Gribov
· 7 years ago
e99f0eb
[AArch64] - Return address signing dwarf support
by Luke Cheeseman
· 7 years ago
cddb21c
[CMake] Avoid REVERSE on unset variable
by Sven van Haastregt
· 7 years ago
0553ec2
Run VerifyDAGDiverence in debug only
by Mikael Nilsson
· 7 years ago
12076fc
Revert r342870 "[ARM] bottom-top mul support ARMParallelDSP"
by Hans Wennborg
· 7 years ago
2167f91
[llvm-exegesis] Output the unscaled value as well as the scaled one.
by Clement Courbet
· 7 years ago
c1ea03b
Silence compiler warning about unused variable introduced in r343018
by Mikael Holmen
· 7 years ago
a372745
[ORC] Remove a superfluous semicolon, fixing warnings. NFC.
by Martin Storsjo
· 7 years ago
1fe1a86
[ORC] Update CompileOnDemandLayer2 to use the new lazyReexports mechanism
by Lang Hames
· 7 years ago
588325e
[DebugInfo] Do not generate address info for removed debug labels.
by Hsiangkai Wang
· 7 years ago
62e9680
[ORC] Add a "lazy call-through" utility based on the same underlying trampoline
by Lang Hames
· 7 years ago
cd626d1
[ORC] Fix BuildingAJIT tutorial examples that were broken by r343059.
by Lang Hames
· 7 years ago
089f5d0
[ORC] Refactor trampoline pool management out of JITCompileCallbackManager.
by Lang Hames
· 7 years ago
4102367
[ORC] Add support for multithreaded compiles to LLJIT and LLLazyJIT.
by Lang Hames
· 7 years ago
d3429e9
[ORC] Include-what-you-use fixes.
by Lang Hames
· 7 years ago
6e5c098
[ORC] Fix a missing include in r343055.
by Lang Hames
· 7 years ago
d813c35
[ORC] Add ThreadSafeModule and ThreadSafeContext wrappers to support concurrent
by Lang Hames
· 7 years ago
5088aa8
Remove LoopID metadata from the branch instruction
by Vyacheslav Zakharin
· 7 years ago
c1271f6
Revert "Revert "[ConstHoist] Do not rebase single (or few) dependent constant""
by Zhaoshi Zheng
· 7 years ago
969fcec
[WebAssembly] SIMD conversions
by Thomas Lively
· 7 years ago
f048c66
[DAGCombiner] Remove unnecessary check for visitSDIVLike/visitUDIVLike returning a UDIVREM or SDIVREM node.
by Craig Topper
· 7 years ago
4d70466
[AMDGPU] Fix ds combine with subregs
by Stanislav Mekhanoshin
· 7 years ago
72eb165
[X86] Allow movmskpd/ps ISD nodes to be created and selected with integer input types.
by Craig Topper
· 7 years ago
0f8f242
[X86] Add some more movmsk test cases. NFC
by Craig Topper
· 7 years ago
8f7a77b
[ORC] Add an asynchronous jit-link function, jitLinkForORC, to RuntimeDyld and
by Lang Hames
· 7 years ago
3b27ccc
[InstCombine] add fneg variation of shuffle-binop fold; NFC
by Sanjay Patel
· 7 years ago
837d475
AMDGPU: Add Selection patterns to support add of one bit.
by Changpeng Fang
· 7 years ago
edafc38
[LV][LAA] Vectorize loop invariant values stored into loop invariant address
by Anna Thomas
· 7 years ago
e6b3ca8
[MCAsmParser] Move AltMacroMode tracking out of MCAsmLexer
by Craig Topper
· 7 years ago
29c56ed
[X86] combineUIntToFP - Fix UINT_TO_FP(vXi1) comment (PR39078)
by Simon Pilgrim
· 7 years ago
bf745a6
Remove 'orc' namespace from MSVCErrorWorkarounds.h, fix some typos that were
by Lang Hames
· 7 years ago
a3c2b35
Fix a missing includes and a use of the MSVC promise/future workaround that
by Lang Hames
· 7 years ago
0d4dfd2
[ThinLTO] Efficiency fix for writing type id records in per-module indexes
by Teresa Johnson
· 7 years ago
a7f65b7
[MC] Return a std::string instead of taking it as an out parameter. Make two parser methods into static functions at file scope. NFC
by Craig Topper
· 7 years ago
f384f74
Unify landing pad information adding routines (NFC)
by Heejin Ahn
· 7 years ago
32cb08f
[ORC] Reapply r342939 with a fix for MSVC's promise/future restrictions.
by Lang Hames
· 7 years ago
2096ec5
Move MSVC workarounds for future<Error>/future<Expected<T>> out of ORC and into
by Lang Hames
· 7 years ago
b0c4f7e
[MC] Fix bad indentation and 80 column violations. Use StringRef::front instead of dereferencing StringRef::begin. NFC
by Craig Topper
· 7 years ago
02c47ab
[x86] avoid 256-bit andnp that requires insert/extract with AVX1 (PR37449)
by Sanjay Patel
· 7 years ago
bbd1a3d
[WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
by Yury Delendik
· 7 years ago
bd7b44f
Revert "[ConstHoist] Do not rebase single (or few) dependent constant"
by Jessica Paquette
· 7 years ago
5bcb2da
[RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
by Daniil Fukalov
· 7 years ago
6718480
[MC] Replace NULL constant in code with nullptr.
by Craig Topper
· 7 years ago
c38849c
[globalisel][tblgen] Table optimization should consider the C++ code in C++ predicates
by Daniel Sanders
· 7 years ago
0d75a28
[ConstHoist] Do not rebase single (or few) dependent constant
by Zhaoshi Zheng
· 7 years ago
7a725b2
Revert "[DebugInfo] Do not generate address info for removed debug labels."
by Justin Bogner
· 7 years ago
5d45cdc
[X86] Add AVX512 support to combineVectorSizedSetCCEquality.
by Craig Topper
· 7 years ago
d66c208
[InstCombine] narrow binops on concatenated vectors (PR33026)
by Sanjay Patel
· 7 years ago
7ee7224
[ARM] Share predecessor bookkeeping in CombineBaseUpdate. NFCI.
by Nirav Dave
· 7 years ago
a2ee6e7
[AArch64] Share search bookkeeping in combines. NFCI.
by Nirav Dave
· 7 years ago
3b51225
[LegalizeDAG] Prune Predecessor check in ExpandExtractFromVectorThroughStack. NFCI.
by Nirav Dave
· 7 years ago
07f8b17
[DAGCombine] Improve Predecessor check in SimplifySelectOps. NFCI.
by Nirav Dave
· 7 years ago
ea11fa6
[DAGCombine] Share predecessor bookkeeping in CombineToPostIndexedLoadStore. NFCI.
by Nirav Dave
· 7 years ago
b418c23
[llvm-exegesis] Serializes registers initial values.
by Guillaume Chatelet
· 7 years ago
449a223
[llvm-exegesis] Fix missing document separator in YAML output.
by Guillaume Chatelet
· 7 years ago
64957db
[DAGCombine] Don't fold dependent loads across SELECT_CC.
by Nirav Dave
· 7 years ago
7167e4d
[llvm-exegesis] Add lit tests (v2).
by Clement Courbet
· 7 years ago
644e014
[llvm-exegesis] Fix broken test.
by Guillaume Chatelet
· 7 years ago
38fec6f
Revert rL342916: [X86] Remove shift/rotate by CL memory (RMW) overrides
by Simon Pilgrim
· 7 years ago
f8d5953
[llvm-exegesis][NFC] Rewrite of the YAML serialization.
by Guillaume Chatelet
· 7 years ago
03d4991
Revert r342637 "[ADT] Try again to use the same version of llvm::Optional on all compilers"
by Hans Wennborg
· 7 years ago
50bc8f6
[LoopUnroll] Add check to Latch's terminator in UnrollRuntimeLoopRemainder
by David Green
· 7 years ago
116128c
[AMDGPU] restore r342722 which was reverted with r342743
by Sameer Sahasrabuddhe
· 7 years ago
f30d12a
Revert rL342953 "[llvm-exegesis] Add lit tests."
by Clement Courbet
· 7 years ago
7a70099
[llvm-exegesis] Add lit tests.
by Clement Courbet
· 7 years ago
Next »