llvm-project/llvm/test
Serguei Katkov 7bed58d28f [Inliner] Copy attributes when deoptimize intrinsic is inlined
During inlining of call-site with deoptimize intrinsic callee we miss
attributes set on this call site. As a result attributes like deopt-lowering are
disappeared resulting in inefficient behavior of register allocator in codegen.

Just copy attributes for deoptimize call like we do for others calls.

Reviewers: reames, apilipenko
Reviewed By: reames
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D102602
2021-05-18 10:08:37 +07:00
..
Analysis [RISCV][NFC] Correct alignment in scatter/gather tests 2021-05-17 15:12:55 +01:00
Assembler [IR] Introduce the opaque pointer type 2021-05-13 15:22:27 -07:00
Bindings [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
Bitcode IR/AArch64/X86: add "swifttailcc" calling convention. 2021-05-17 10:48:34 +01:00
BugPoint [AIX] Add %pluginext and update tests to use proper pluginext 2021-04-27 20:34:54 -04:00
CodeGen [AMDGPU] Do not check denorm for LDS FP atomic with unsafe flag 2021-05-17 16:53:09 -07:00
DebugInfo [Transforms][Debugify] Fix "Missing line" false alarm on PHI nodes 2021-05-14 14:06:13 +02:00
Demangle [Demangle][Rust] Parse trait definitions 2021-05-15 23:52:25 +02:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation Remove (unneeded) '-asan-use-after-return' from hoist-argument-init-insts.ll. 2021-05-14 11:55:23 -07:00
Integer
JitListener
LTO
Linker Linker: Avoid scheduling the link of a global value twice due to an alias 2021-04-28 13:22:10 -07:00
MC [AMDGPU] Set unused dst_sel to '?' in the encoding 2021-05-17 08:38:52 -07:00
MachineVerifier GlobalISel: Relax verification of physical register copy types 2021-04-28 08:45:41 -04:00
Object [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
ObjectYAML
Other [Matrix] Fix some newpm check lines, which fail on some bots. (2) 2021-05-16 14:11:18 +01:00
SafepointIRVerifier
Support [SystemZ][z/OS] Add the functions needed for handling EBCDIC I/O 2021-05-03 08:52:38 -04:00
SymbolRewriter
TableGen [TableGen] Make the NUL character invalid in .td files 2021-05-13 10:17:45 -04:00
ThinLTO/X86 Preserve the lexical order for global variables during llvm-link merge 2021-04-26 10:11:34 -07:00
Transforms [Inliner] Copy attributes when deoptimize intrinsic is inlined 2021-05-18 10:08:37 +07:00
Unit
Verifier IR+AArch64: add a "swiftasync" argument attribute. 2021-05-14 11:43:58 +01:00
YAMLParser
tools [X86][Atom] Fix vector integer multiplication resource/throughputs 2021-05-15 14:25:48 +01:00
.clang-format
CMakeLists.txt [llvm-rc] Add a GNU windres-like frontend to llvm-rc 2021-04-26 22:04:29 +03:00
TestRunner.sh
lit.cfg.py [AIX] Add %pluginext and update tests to use proper pluginext 2021-04-27 20:34:54 -04:00
lit.site.cfg.py.in [AIX] Add %pluginext and update tests to use proper pluginext 2021-04-27 20:34:54 -04:00