llvm/clang/test
Jennifer Yu a6cdac48ff Eliminate extra set of simd variant function attribute.
Current clang generates extra set of simd variant function attribute
with extra 'v' encoding.
For example:
_ZGVbN2v__Z5add_1Pf vs _ZGVbN2vv__Z5add_1Pf
The problem is due to declaration of ParamAttrs following:
    llvm::SmallVector<ParamAttrTy, 8> ParamAttrs(ParamPositions.size());
where ParamPositions.size() is grown after following assignment:
    Pos = ParamPositions[PVD];
So the PVD is not find in ParamPositions.

The problem is ParamPositions need to set for each FD decl. To fix this

Move ParamPositions's init inside while loop for each FD.

Differential Revision: https://reviews.llvm.org/D122338
2022-03-24 13:27:28 -07:00
..
Analysis [OpenMP] Initial parsing/sema for the 'omp target parallel loop' construct 2022-03-24 09:19:00 -07:00
APINotes
ARCMT
AST
ASTMerge
clang-rename
ClangScanDeps Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
CodeCompletion
CodeGen [clang][CodeGen]Fix clang crash and add bitfield support in __builtin_dump_struct 2022-03-24 12:23:29 -07:00
CodeGenCoroutines
CodeGenCUDA [CUDA][HIP] Fix hostness check with -fopenmp 2022-03-24 15:19:47 -04:00
CodeGenCUDASPIRV
CodeGenCXX DebugInfo: Classify noreturn function types as non-reconstructible 2022-03-24 18:53:14 +00:00
CodeGenHIP
CodeGenObjC
CodeGenObjCXX
CodeGenOpenCL [AMDGPU] Support gfx940 smfmac instructions 2022-03-24 12:40:42 -07:00
CodeGenOpenCLCXX
CodeGenSYCL
Coverage
CoverageMapping [InstrProfiling] Account for missing bitcast/GEP 2022-03-23 15:39:39 +01:00
CXX [Clang][NFC] Cleanup dcl.constexpr/p3 tests 2022-03-23 15:37:48 +01:00
Driver [ASan] Reland of D116182 to always link asan_static library. 2022-03-24 19:32:23 +00:00
ExtractAPI [clang][extract-api] Enable processing of multiple headers 2022-03-23 19:05:19 +00:00
FixIt
Format
Frontend
Headers
Import
Index
Integration
InterfaceStubs
Interpreter
Layout
Lexer [Clang][C++2b] P2242R3: Non-literal variables [...] in constexpr 2022-03-22 19:51:19 +01:00
LibClang
Misc [AVR] Add more devices 2022-03-23 02:00:15 +00:00
Modules
OpenMP Eliminate extra set of simd variant function attribute. 2022-03-24 13:27:28 -07:00
Parser [clang] Improve diagnostic for reopened inline namespace 2022-03-23 22:30:45 +01:00
ParserSYCL
PCH
Preprocessor [clang][lex] Fix failures with Microsoft header search rules 2022-03-23 14:49:17 +01:00
Profile
Refactor
Rewriter
Sema Diagnose use of a naked attribute on a member function in ms-mode 2022-03-24 11:52:43 -04:00
SemaCUDA [CUDA][HIP] Fix hostness check with -fopenmp 2022-03-24 15:19:47 -04:00
SemaCXX Relands "[Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators" 2022-03-24 10:34:44 +01:00
SemaObjC
SemaObjCXX Revert "[clang] roll-forward "[clang] Mark trivial_abi types as "trivially relocatable""." 2022-03-23 04:54:00 -07:00
SemaOpenCL [AMDGPU] Support gfx940 smfmac instructions 2022-03-24 12:40:42 -07:00
SemaOpenCLCXX
SemaSYCL
SemaTemplate [Concepts] Fix placeholder constraints when references are involved 2022-03-23 11:14:58 -04:00
TableGen
Templight
Tooling
Unit
utils/update_cc_test_checks
VFS
.clang-format
CMakeLists.txt
cxx-sections.data
lit.cfg.py [clang][deps] Create lit substitution for deps-to-rsp 2022-03-23 15:42:10 +01:00
lit.site.cfg.py.in
make_test_dirs.pl
TestRunner.sh