Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LLVM and SPIRV-LLVM-Translator pulldown (WW35) #4388

Merged
merged 714 commits into from
Aug 31, 2021
Merged
Changes from 1 commit
Commits
Show all changes
714 commits
Select commit Hold shift + click to select a range
ff69c65
Fix empty paragraph passed to parameter Wdocumentation warning. NFC.
RKSimon Aug 19, 2021
9d476f0
Fix CodeGen/X86/fsafdo_test2.ll fail in release
Aug 19, 2021
e59c882
MemoryBuiltins: trailing , on collection literal
durin42 Aug 19, 2021
ca6d581
[clang] Do not warn unused -enable-trivial-auto-var-init-zero-knowing…
kongy Aug 18, 2021
94e1442
Fix unknown parameter Wdocumentation warnings. NFC.
RKSimon Aug 19, 2021
06a4c85
Use v16i8 rather than v2i64 as the VT for memset expansion on AArch64.
resistor Aug 19, 2021
33d44b7
[OpaquePtr][Inline] Use byval type instead of pointee type
aeubanks Jul 9, 2021
0f09056
[NFC][InstCombine] Add test for one-use one-index geps in different l…
clin111 Aug 19, 2021
9cae598
[InstCombine] Avoid folding GEPs across loop boundaries
clin111 Aug 19, 2021
72ebcd3
[CostModel][X86] Add isnan half/float/double costs tests
RKSimon Aug 19, 2021
edab411
AArch64: copy all parts of the mem operand across when combining a store
TNorthover Aug 19, 2021
6c75ce1
[libomptarget][nfc] Move lanemask_t type into target_impl.h
JonChesterfield Aug 19, 2021
c8f7989
[libc] Add a trivial implementation for bcmp
gchatelet Aug 19, 2021
26ed14f
[SLP][X86] Regenerate intrinsic.ll test checks
RKSimon Aug 19, 2021
5fa6039
[SLP][X86] Add llvm.isnan intrinsic test coverage
RKSimon Aug 19, 2021
475f831
[libc++][NFCI] Remove unnecessary exception-throwing base classes
ldionne Aug 19, 2021
bad3168
[libc] add atoi, atol, and atoll
michaelrj-google Aug 18, 2021
447256f
[runtimeunroll] Fix reported DT verification error after 94d0914
preames Aug 19, 2021
4947f6d
[lldb][NFC] Remove unused header include
bulbazord Aug 19, 2021
95ddc83
[mlir][Linalg] Allow all build methods of Structured ops to specify a…
Aug 19, 2021
8cf5b69
[GuardWidening] Preserve MemorySSA
nikic Aug 19, 2021
8d7d89b
[AMDGPU] Add alias.scope metadata to lowered LDS struct
rampitec Aug 17, 2021
17b9cb1
[runtimeunroll] Support multiple exits to latch exit w/prolog loop
preames Aug 19, 2021
28a7604
[LLDB][GUI] Handle return key for compound fields
OmarEmaraDev Aug 18, 2021
16ffb28
Revert "[mlir][Linalg] Allow all build methods of Structured ops to s…
Aug 19, 2021
aeee014
[libc][Obvious] Fix llvm_libc_ext.td.
Aug 19, 2021
68ab571
[sanitizer] Fix for CMAKE_CXX_FLAGS update
androm3da Aug 19, 2021
b69374c
[WebAssembly] Legalize vector types by widening
tlively Aug 19, 2021
1e586bc
Move function definition out-of-line to fix the modularized build (NFC)
adrian-prantl Aug 19, 2021
ad0f6e1
[openmp] Disable the tests that block CI for amdgpu and host offloading.
JonChesterfield Aug 19, 2021
c274b19
Add implicit map for a list item appears in a reduction clause.
jyu2-git Aug 16, 2021
73323c6
[hwasan] re-enable stack safety by default.
fmayer Aug 19, 2021
6c1436a
[MLIR][SCF] Parenthesize multiple return types in scf.execute_region …
mortbopet Aug 19, 2021
10a1263
[NFC][Support] Move `MD5` members in `InternalState`.
Aug 19, 2021
44a3241
[NFC] Replace some attribute methods that use confusing indexes
aeubanks Aug 19, 2021
cd28003
[Support] Update `MD5` to follow other hashes.
Aug 18, 2021
7c8206c
[NFC] Cleanup AttributeList::getStackAlignment()
aeubanks Aug 19, 2021
d9c5613
Update logic to close inherited file descriptors.
rdhindsa14 Aug 19, 2021
898dc45
Refactor inlineRetainOrClaimRVCalls. NFC
ahatanaka Aug 19, 2021
b311a04
[WebAssembly] Pattern match SIMD convert_low and promote_low during ISel
tlively Aug 19, 2021
fd0557d
[WebAssembly] More convert_low and promote_low codegen
tlively Aug 19, 2021
2fded19
[DebugInfo] generate btf_tag annotations for DIComposite types
yonghong-song Jul 19, 2021
c1169b8
Revert "[DebugInfo] generate btf_tag annotations for DIComposite types"
yonghong-song Aug 19, 2021
be6c49e
[WebAssembly] Add explicit casts to silence -Wc++11-narrowing
tlively Aug 19, 2021
7e325d4
[libc++][NFC] Remove unused include in <compare>.
mumbleskates Aug 19, 2021
81507bc
[libc++] [doc] Add issue tracking for spaceship operator<=> implement…
mumbleskates Aug 19, 2021
0edcd91
[libc++][NFC] Update and alphabetize CREDITS.TXT
mumbleskates Aug 19, 2021
a0051f7
[AArch64][GlobalISel] Fix miscompile of <16 x s8> G_EXTRACT_VECTOR_ELT.
aemerson Aug 19, 2021
fd3bd63
[WebAssembly] Make bitmask instructions return unsigned ints
tlively Aug 19, 2021
c468dc1
[lld][WebAssembly] Handle weakly defined symbols in shared libraries.
sbc100 Aug 18, 2021
2f7ea05
[test] Split icall.ll into comdat/nocomdat variants
MaskRay Aug 19, 2021
fbb8e77
[InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe c…
MaskRay Aug 19, 2021
95ac3d1
[AArch64][GlobalISel] Add G_VECREDUCE fewerElements support for full …
aemerson Aug 18, 2021
77b435a
Revert "[InstrProfiling] Make COFF use the ELF comdat scheme (drop li…
MaskRay Aug 19, 2021
4bb36df
[libomptarget][amdcgn] Add build dependency for llvm-link and opt
jprotze Aug 19, 2021
3118926
[GlobalISel] Add a G_LROUND instruction
Aug 19, 2021
3207ed1
[GlobalISel] Add IRTranslator support for @llvm.lround.* -> G_LROUND
Aug 19, 2021
0b32dca
Reland [DebugInfo] generate btf_tag annotations for DIComposite types
yonghong-song Jul 19, 2021
1d8d43a
[OpenMP] Use `__kmpc_give_task` in `__kmp_push_task` when encounterin…
shiltian Aug 20, 2021
cab12fc
[DebugInfo] convert btf_tag attrs to annotations for DIComposite types
yonghong-song Aug 19, 2021
337bd67
[CRT][LIT] split target_cflags using shlex
Aug 19, 2021
2cdfd0b
[AIX][XCOFF] 64-bit relocation reading support
Aug 17, 2021
3205ee7
[mlir][tosa] Support UInt8 inputs and outputs for tosa.rescale
rsuderman Aug 20, 2021
9d4faa8
[PowerPC] Implement cmplxl builtins
Conanap Aug 20, 2021
508b066
[Remarks] [AMDGPU] Emit optimization remarks for atomics generating h…
gandhi56 Aug 20, 2021
85c5034
[Test][AggressiveInstCombine] Add test for arithmetic shift
anton-afanasyev Aug 19, 2021
2eefe4b
[Test][AggressiveInstCombine] Split shift tests to `shl`, `lshr` and …
anton-afanasyev Aug 20, 2021
3890ce7
[NFC][AggressiveInstCombine] Simplify code for shift truncation
anton-afanasyev Aug 19, 2021
1cd3d19
[libc] Add bcmp to the windows config.
Aug 20, 2021
6428857
[ORC] Introduce lookupAndRecordAddrs utility.
lhames Aug 19, 2021
4290d0f
[ORC] Add 'Async' suffix to ExecutorProcessControl::MemoryAccess meth…
lhames Aug 20, 2021
9b0f292
[gn build] Port 642885710e20
llvmgnsyncbot Aug 20, 2021
59510c4
libclc: Fix rounding during type conversion
fooishbar Aug 20, 2021
7063ac1
[HIP] Allow target addr space in target builtins
gandhi56 Aug 20, 2021
f269450
Update bazel examples.
chsigg Aug 19, 2021
e640735
[builtins] Move Windows/ARM frontends for fix/float functions into th…
mstorsjo Aug 10, 2021
fa4132d
[gn build] Port e6407356ba00
llvmgnsyncbot Aug 20, 2021
f3fe44f
[AMDGPU] Fix too many constants with flat scratch
Flakebi Aug 19, 2021
49d7b2b
[DWARF] Remove parseListTableHeader (NFC)
kazutakahirata Aug 20, 2021
b460534
[libc] Add an optimized version for memcmp
gchatelet Aug 19, 2021
e67c1ac
Merge from 'sycl' to 'sycl-web'
Aug 20, 2021
fd21d1e
[flang] Refine output file generation
banach-space Aug 18, 2021
eabb1f0
[AST] Avoid single-trip loop in ClangAttrEmitter
sam-mccall Aug 20, 2021
25c8ffa
[docs] Clarify how to run cmake and llvm-lit with Visual Studio addre…
yrnkrn Aug 20, 2021
9ae9262
[OpenCL] Fix version reporting of C++ for OpenCL 2021
Topotuna Aug 19, 2021
f45ba18
Precommit test for D108204
jaykang10 Aug 20, 2021
d1883bc
[mlir][NFC] Use explicit ::mlir namespace in mlir-tblgen generated code
Aug 19, 2021
6043e16
Merge from 'main' to 'sycl-web' (#4)
steffenlarsen Aug 20, 2021
589519b
[OpenMP][OMPD]Code movement required for OMPD
vigbalu Aug 19, 2021
119146f
[hwasan] do not check if freed pointer belonged to allocator.
fmayer Aug 19, 2021
9775c0c
[mlir] Fix ControlFlowInterfaces implementation for Async dialect
Aug 19, 2021
316be03
Revert "[flang] Refine output file generation"
banach-space Aug 20, 2021
5b06cba
[RISCV] Fix reporting of incorrect commutable operand indices
frasercrmck Aug 17, 2021
94c4952
[AArch64] Enable Upper bound unrolling universally
jaykang10 Jul 14, 2021
5d4f37e
[NFCI][SimplifyCFG] Rewrite `createUnreachableSwitchDefault()`
LebedevRI Aug 20, 2021
3d41ef6
AArch64: don't form indexed paired ops if base reg overlaps operands.
TNorthover Aug 20, 2021
1631d9a
[mlir][linalg] Fix __repr__ implementation in const from opdsl
shabalind Aug 20, 2021
62f4c90
[Sema] Remove dead return immediately after another return. NFC.
RKSimon Aug 20, 2021
de916a7
Revert "[hwasan] do not check if freed pointer belonged to allocator."
fmayer Aug 20, 2021
5b72fb8
[AST] getDeclLocForCommentSearch - remove dead return. NFC.
RKSimon Aug 20, 2021
5d21ee4
MemProfilerPass::run - remove (dead) duplicate return. NFC.
RKSimon Aug 20, 2021
b2aa470
[clangd] detectClangPath() - remove (dead) return. NFC.
RKSimon Aug 20, 2021
b0391df
[clang][Codegen] Introduce the disable_sanitizer_instrumentation attr…
ramosian-glider Aug 13, 2021
f3bc0e5
[libc++] Bypass calling exception-throwing functions in the dylib wit…
ldionne Aug 19, 2021
65d6774
[libc++] Update credits.txt per coment on D108263
ldionne Aug 20, 2021
d52f506
[NewPM] Use parameterized syntax for a couple of more passes
bjope Aug 18, 2021
791d88f
[libc] Align to 32B instead of 16B for optimized memcmp
gchatelet Aug 20, 2021
8dc7dcd
[msan] Add support for disable_sanitizer_instrumentation attribute
ramosian-glider Aug 17, 2021
c76c24e
[DebugInfo][InstrRef] Remove a faulty assertion
jmorse Aug 20, 2021
c94f4a9
ClangOffloadBundler - getCompatibleOffloadTargets - Fix unknown param…
RKSimon Aug 20, 2021
c1f3bab
MainSwitch::isValidSelectInst - don't dereference dyn_cast<> results.
RKSimon Aug 20, 2021
9efda54
[CostModel][X86] Add costs for f32/f64 scalar and vector types.
RKSimon Aug 20, 2021
48f73ee
Fix assertion when generating diagnostic for inline namespaces
AaronBallman Aug 20, 2021
ce8254d
[DebugInfo][InstrRef] Correctly ignore DBG_VALUE_LIST in InstrRef mode
jmorse Aug 20, 2021
00a50f2
[CVP] add tests for unreachable switch default; NFC
rotateright Aug 20, 2021
417a49e
[msan] Hotfix clang/test/CodeGen/sanitize-memory-disable.c
ramosian-glider Aug 20, 2021
a232a48
[mlir][ods] Skip adding TOC in doc gen when present
jpienaar Aug 20, 2021
05a8c0b
[asan] Implemented getAddressSanitizerParams used by the ASan callbac…
kstoimenov Aug 19, 2021
e8118e6
[libc++] Fix XFAIL annotation
ldionne Aug 20, 2021
5b6c9a5
[RISCV] Optimize add in the zba extension with SH*ADD
benshi001 Aug 17, 2021
c7aacce
Use DeclContext::getNonTransparentContext(); NFC
AaronBallman Aug 20, 2021
bdeda95
Make wide multi-character character literals ill-formed
cor3ntin Aug 20, 2021
2a47a84
[openmp][nfc] Refactor GridValues
JonChesterfield Aug 20, 2021
2456e11
[WebAssembly] Add SIMD intrinsics using unsigned integers
tlively Aug 20, 2021
65bcdea
Replace an unnecessary null check with an assert; NFC
AaronBallman Aug 20, 2021
64a9957
[WebAssembly] Make shift values unsigned in wasm_simd128.h
tlively Aug 20, 2021
02d1175
[libc++][NFC] Fix minor errors and inconsistencies in the test suite
ldionne Aug 20, 2021
24ea94a
[mlir][sparse][python] migrate more code from boilerplate into proper…
aartbik Aug 19, 2021
88962ce
[WebAssembly] Restore builtins and intrinsics for pmin/pmax
tlively Aug 20, 2021
dd19f34
[AggressiveInstCombine] guard against applying instruction flags with…
rotateright Aug 20, 2021
5cf5df8
[X86] Add missing __inline__ to functions in amxintrin.h
topperc Aug 20, 2021
35d4292
[X86][SchedModels] Fix missing ReadAdvance for MULX and ADCX/ADOX (PR…
adibiagio Aug 18, 2021
0f45c16
[NFC] Remove some unused functions
aeubanks Aug 19, 2021
331cfc5
[NFC] Simplify some CallBase attribute methods
aeubanks Aug 19, 2021
cd1b950
[cmake] Fix native tooling when cross-compiling on Linux
smeenai Aug 20, 2021
b1efefa
Revert "[openmp][nfc] Refactor GridValues"
JonChesterfield Aug 20, 2021
4bef7a8
[libc++][PowerPC] Fix a test case failure when compiled with libcxx
Aug 20, 2021
3a244fc
[libc++] Remove more test-suite workarounds for unsupported GCC versions
ldionne Aug 20, 2021
0d1a0f7
Make test_symbols.py compare files line-by-line
Aug 20, 2021
3b3c013
[MCA] Fixing bug that was causing LSUnit not to realize an instructio…
holland11 Aug 20, 2021
25599c3
[NFC] Remove unused CallBase::addDereferenceableOrNullAttr()
aeubanks Aug 20, 2021
d7df812
[NFC] Cleanup/remove some AttributeList setter methods
aeubanks Aug 20, 2021
6ce6fa4
[libc] make the scudo integration test run
michaelrj-google Aug 19, 2021
3f05377
[SystemZ][z/OS] Avoid assumption for character value in futures tests
muiez Aug 20, 2021
758ccf8
[mlir][sparse] add test for DimOp folding
aartbik Aug 20, 2021
b8e345b
PR46874: Reset stack after visiting a node
hiraditya Aug 20, 2021
9116211
[Coverage][llvm-cov] Correctly export branch coverage in LCOV format
fetzerch Aug 20, 2021
9807626
[libc++] Include <__iterator/distance.h> instead of <iterator> in a f…
JoeLoser Aug 20, 2021
5425106
[libc++] Remove test-suite annotations for unsupported Clang versions
ldionne Aug 20, 2021
430e223
[DebugInfo] generate btf_tag annotations for DIDerived types
yonghong-song Jul 19, 2021
10020d4
[TypePromotion] Remove unused IRBuilder object. NFC
topperc Aug 20, 2021
8ecce69
Fix SEH table addresses for Windows
dpaoliello Aug 20, 2021
871c812
[mlir][linalg] Finish refactor of TC ops to YAML
rsuderman Aug 12, 2021
5ca7131
[DebugInfo] convert btf_tag attrs to DI annotations for record fields
yonghong-song Aug 20, 2021
ab9296f
Revert "[LoopVectorize][AArch64] Enable ordered reductions by default…
fhahn Aug 20, 2021
8dc3fe0
[NFC][MLGO] Use std::move when moving protobufs
mtrofin Aug 20, 2021
0afd10b
[LoopPassManager] Assert that MemorySSA is preserved if used
nikic Aug 19, 2021
af8e09d
[GlobalISel] Add G_LLROUND
Aug 20, 2021
644f88a
[NFC] addAttribute(FunctionIndex) => addFnAttribute()
aeubanks Aug 20, 2021
44bf0dc
[AArch64][GlobalISel] Mark G_LROUND as legal for s64 dst + s32/s64 src.
Aug 19, 2021
9ae9dd3
[libunwind] Add UNW_AARCH64_* beside UNW_ARM64_*
MaskRay Aug 20, 2021
470c74f
[AArch64][GlobalISel] Add regbankselect support for G_LROUND
Aug 19, 2021
16caf63
[AArch64][GlobalISel] Clamp vectors of p0 when legalizing G_LOAD/G_STORE
Aug 20, 2021
7e91c59
[AArch64][GlobalISel] Legalize 32-bit + narrow G_SMULO + G_UMULO
Aug 17, 2021
9e9d705
[AArch64][GlobalISel] Legalize non-register-sized scalar G_BITREVERSE
Aug 18, 2021
40aab04
[test] Migrate -gcc-toolchain with space separator to --gcc-toolchain=
MaskRay Aug 20, 2021
973cb2c
[MLIR][OMP] Ensure nested scf.parallel execute all iterations
wsmoses Aug 19, 2021
2bd7c30
[Bazel] Reduce quote escaping
GMNGeoffrey Aug 20, 2021
67bf3ac
[AArch64][GlobalISel] Don't contract cross-bank copies into truncatin…
aemerson Aug 20, 2021
b686fc7
[Driver] Remove discouraged -gcc-toolchain
MaskRay Aug 20, 2021
52acc05
[Bazel] Fix version defines
GMNGeoffrey Aug 20, 2021
3187a4f
[AArch64][GlobalISel] Add legalizer support for the @llvm.get.dynamic…
aemerson Aug 21, 2021
ec66ed7
[OpenMP] Correctly add member expressions to OpenMP info
jhuber6 Aug 20, 2021
24d4cbe
[CodeGen] Remove unused declaration setLiveInsUsed (NFC)
kazutakahirata Aug 21, 2021
5e147d3
[libc] Add a new suite called "libc-long-running-tests".
Jun 21, 2021
4fc98ca
[NFC][LoopIdiom] Let processLoopStoreOfLoopLoad take StoreSize as SCE…
Aug 19, 2021
7f99337
[ORC] Add EPCGenericMemoryAccess: generic executor memory access via …
lhames Aug 20, 2021
93de779
[gn build] Port 7f99337f9bcf
llvmgnsyncbot Aug 21, 2021
2cc1198
[lldb] Fix typo in the description of breakpoint options
kishmakov Aug 20, 2021
787c443
[flang] Refine output file generation
banach-space Aug 20, 2021
605489d
[ARM] Fix VQDMULH fold for scalar smin
davemgreen Aug 21, 2021
0751347
[InstCombine] add tests for min/max with nots and sub; NFC
rotateright Aug 20, 2021
c0844de
[InstCombine] add tests for add/sub/add combines; NFC
rotateright Aug 20, 2021
41af8f0
[InstCombine] combine constants by reassociating add/sub/add
rotateright Aug 20, 2021
612048a
[clang] Fix typos in documentation (NFC)
kazutakahirata Aug 21, 2021
c5ee312
[TargetMachine] Simplify shouldAssumeDSOLocal. NFC
MaskRay Aug 21, 2021
a83d99c
[TargetMachine] Drop special case for *-win32-macho
MaskRay Aug 21, 2021
0473e9f
[AArch64] Replace unneeded CCAssignToRegWithShadow with CCAssignToReg
MaskRay Aug 21, 2021
1dfb30e
[TargetCallingConv] Change OutputArg ctor to match its members
MaskRay Aug 21, 2021
75e5f35
[ORC] Add missing header.
lhames Aug 22, 2021
b088536
[X86] AVX512FP16 instructions enabling 4/6
phoebewang Aug 22, 2021
76d6a8d
[ORC] Rename blobSerializationRoundTrip, drop explicit arg types on c…
lhames Aug 22, 2021
1e5e1be
[ORC] Add std::tuple support to SimplePackedSerialization.
lhames Aug 22, 2021
dda116b
[JITLink] Add support of R_X86_64_32S relocation
Aug 22, 2021
f69fb7a
[DAGCombiner] Add target hook function to decide folding (mul (add x,…
benshi001 Aug 19, 2021
9baed02
[LV] Adjust reduction recipes before recurrence handling.
fhahn Aug 22, 2021
7f48bd3
CGBuiltin.cpp - pass SVETypeFlags by const reference. NFC.
RKSimon Aug 21, 2021
3aa009c
[InstCombine] generalize subtract with 'not' operands
rotateright Aug 21, 2021
8533e78
[X86] Try to sync HSW + BDW model class defs to simplify comparisons.…
RKSimon Aug 22, 2021
a0ebac4
[InstSimplify] add tests for rotates of 0/-1; NFC
rotateright Aug 22, 2021
d41e308
[InstSimplify] fold rotate of zero to zero
rotateright Aug 22, 2021
dcf659e
[InstSimplify] fold rotate of -1 to -1
rotateright Aug 22, 2021
a1c892b
[X86][SSE] lowerVECTOR_SHUFFLE - canonicalize with horizontal ops.
RKSimon Aug 22, 2021
7b7ac4b
[X86] Expose memory codegen in element insert load tests to improve a…
RKSimon Aug 22, 2021
96fb3ee
Fix signed/unsigned comparison warning. NFCI.
RKSimon Aug 22, 2021
352df10
[X86][AVX] matchShuffleAsBlend - use isElementEquivalent to help matc…
RKSimon Aug 22, 2021
be4b836
[InstCombine] Add tests for "eq of parts" with logical op (NFC)
nikic Aug 22, 2021
fafe5a6
[InstCombine] Perform "eq of parts" fold with logical ops
nikic Aug 22, 2021
ca7926b
[libc++] Eliminate needless `add_lvalue_reference` from <algorithm> h…
Quuxplusone Aug 19, 2021
40fd2d9
[Transforms] Remove unused declaration emitStrNLen (NFC)
kazutakahirata Aug 22, 2021
07d44cc
[DWARF][Verifier] Do not add child DieRangeInfo with empty address ra…
avl-llvm Aug 4, 2021
805fb1f
[X86] combineMul - move MUL_IMM comment inside function. NFC.
RKSimon Aug 22, 2021
aec08e8
Special case common branch patterns in breakLoopBackedge
preames Aug 22, 2021
d8d84c9
[runtimeunroll] Use early return to reduce nesting [nfc]
preames Aug 22, 2021
4cd8dd3
[scudo][standalone] Link tests against libatomic if libatomic exists
amy-kwan Aug 22, 2021
2b70b68
[GVN] Don't short-circuit load PRE
nikic Aug 22, 2021
79b55e5
[GVN] Fix test for loop load PRE on alloca (NFC)
nikic Aug 22, 2021
e78b745
[mlir][python] Makes C++ extension code relocatable by way of a macro.
stellaraccident Aug 22, 2021
64e74e9
[mlir][linalg] Add script to update the LinalgNamedStructuredOps.yaml…
stellaraccident Aug 22, 2021
a8de667
[mlir] Add op for NCHW conv2d.
stellaraccident Aug 22, 2021
9cfab5e
[Polly] Add support for -polly-dump-before/after with NPM.
Meinersbur Aug 23, 2021
7165e67
[PowerPC] Use int64_t to represent stack object offset and frame size
Aug 23, 2021
2c6ffb4
[NFC] clang-format -i clang/lib/CodeGen/CGStmtOpenMP.cpp
shiltian Aug 23, 2021
ca6b354
[libc] Add range reduction functions based on Paine and Hanek algorithm.
Jun 4, 2021
da253d5
[M68k][test] Migrate some MOVE instruction MC tests
mshockwave Aug 23, 2021
175139b
[M68k][NFC] Tidy up the just-migrated MC tests
mshockwave Aug 23, 2021
8e488c3
[libc] Add a multi-waiter mutex test.
Aug 21, 2021
955b91c
[Polly] Never consider non-SCoP blocks as error blocks.
Meinersbur Aug 23, 2021
54b66f4
Merge remote-tracking branch 'otcshare_llvm/sycl-web' into llvmspirv_…
vmaksimo Aug 23, 2021
9ba2c7c
Merge commit '955b91c19c00ed4c917559a5d66d14c669dde2e3' into llvmspir…
vmaksimo Aug 23, 2021
c42ef75
Erase instructions out of loop to avoid clobbering iterator (#1155)
zsrkmyn Aug 16, 2021
12be1d4
Update SPIR-V friendly IR doc according to recent changes (#1153)
Fznamznon Aug 16, 2021
72cb9f2
Add pass to lower Bitcast to nonstandard type instructions (#1117)
KornevNikita Aug 17, 2021
6a0b4f6
Add validation of vloada_half instruction (#1138)
MrSidims Aug 18, 2021
025829e
Fix leak in LLVMToSPIRV::transExecutionMode() (#1160)
enaydano Aug 20, 2021
0b6f8aa
Fix production of OpPtrCastToGeneric instruction (#1163)
Fznamznon Aug 20, 2021
c98ce7a
Specify additional requirements for LLVM module (#1115)
bader Aug 20, 2021
b3e77af
Up max SPIR-V version to 1.4 (#1161)
MrSidims Aug 20, 2021
bb0d6b7
Fix CUDA build after 80ea2bb574
vmaksimo Aug 23, 2021
483b187
Fix CUDA build after 44a3241f1
vmaksimo Aug 23, 2021
09f0d29
Fix support of SPV_INTEL_vector_compute extension
Fznamznon Aug 20, 2021
76d21bb
Fix formatting
Fznamznon Aug 20, 2021
dd04885
Fix CUDA build after 44a3241 that was not NFC change
vmaksimo Aug 24, 2021
b431cc8
Fix support of SPV_INTEL_vector_compute
Fznamznon Aug 24, 2021
d7c0e68
Fix clang-offload-wrapper.c test after 93d08ac and 1ffbe8c
Aug 24, 2021
8c3583c
Merge remote-tracking branch 'intel_llvm/sycl' into llvmspirv_pulldown
vmaksimo Aug 25, 2021
739793e
Map llvm.isnan on OpIsNan
MrSidims Aug 25, 2021
761df2f
Fix support of SPV_INTEL_vector_compute
Fznamznon Aug 26, 2021
7b0a7db
Merge remote-tracking branch 'intel_llvm/sycl' into llvmspirv_pulldown
vmaksimo Aug 30, 2021
81f1b5e
Mark bfloat16 test as unsupported on CUDA
vmaksimo Aug 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
MemProfilerPass::run - remove (dead) duplicate return. NFC.
  • Loading branch information
RKSimon committed Aug 20, 2021
commit 5d21ee4224d7e4b7c96cc6324414354a4e2691c6
2 changes: 0 additions & 2 deletions llvm/lib/Transforms/Instrumentation/MemProfiler.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -255,8 +255,6 @@ PreservedAnalyses MemProfilerPass::run(Function &F,
if (Profiler.instrumentFunction(F))
return PreservedAnalyses::none();
return PreservedAnalyses::all();

return PreservedAnalyses::all();
}

ModuleMemProfilerPass::ModuleMemProfilerPass() {}
Expand Down