aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/PowerPC
AgeCommit message (Expand)AuthorFilesLines
2024-01-15[PowerPC] Implement fence builtin (#76495)Qiu Chaofan1-0/+24
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov10-69/+69
2023-12-19[Clang] Use poison as base for vector literalsNikita Popov2-16/+16
2023-11-06[PowerPC] Add an alias for -mregnames so that full register names used in ass...Stefan Pintilie1-0/+8
2023-10-26[PowerPC] Fix use of FPSCR builtins in smmintrin.h (#67299)Qiu Chaofan7-16/+53
2023-10-12[Clang] Regenerate test checks (NFC)Nikita Popov1-87/+87
2023-10-12[AIX] recognize vsr in inline asm for AIX (#68476)Chen Zheng1-3/+9
2023-10-11Revert "Diagnose problematic uses of constructor/destructor attribute (#67673)"Aaron Ballman1-8/+23
2023-10-11Diagnose problematic uses of constructor/destructor attribute (#67673)Aaron Ballman1-23/+8
2023-10-11Revert "Diagnose problematic uses of constructor/destructor attribute (#67673)"Aaron Ballman1-8/+23
2023-10-11Diagnose problematic uses of constructor/destructor attribute (#67673)Aaron Ballman1-23/+8
2023-10-04[CodeGen] Respect pointer-overflow sanitizer for void pointers (#67772)Nikita Popov1-1/+1
2023-09-27CGBuiltin: emit llvm.abs.* instead of neg+icmp+select for absFangrui Song1-15/+5
2023-09-26Revert "Diagnose problematic uses of constructor/destructor attribute (#67360)"Aaron Ballman1-8/+23
2023-09-26Diagnose problematic uses of constructor/destructor attribute (#67360)Aaron Ballman1-23/+8
2023-09-24[Clang][CodeGen] Add __builtin_bcopy (#67130)Carlos Eduardo Seo1-3/+3
2023-09-05[PowerPC] Implement builtin for mffslQiu Chaofan1-0/+5
2023-09-05[Clang] Enable AIX initial-exec TLS modeQiu Chaofan1-3/+6
2023-08-24[PowerPC][altivec] Optimize codegen of vec_promoteKai Luo1-0/+10
2023-08-23[PowerPC][altivec] Correct modulo number of vec_promote on vector charKai Luo1-4/+4
2023-08-22[PowerPC] Precommit test of `vec_promote` on `vector char`. NFC.Kai Luo1-0/+16
2023-07-31Fix test to not write temporary files, use -fsyntax-only insteadDavid Blaikie1-6/+6
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso1-1/+1
2023-06-19[AIX][TLS] Relax front end diagnostics to accept the local-exec TLS modelAmy Kwan1-3/+6
2023-06-13Revert "[FunctionAttrs] Propagate some func/arg/ret attributes from caller to...Noah Goldstein5-179/+179
2023-06-13[FunctionAttrs] Propagate some func/arg/ret attributes from caller to callsit...Noah Goldstein5-179/+179
2023-05-23[Clang] Support more stdio builtinsQiu Chaofan1-0/+57
2023-05-16[clang][AIX] Adding Revised xcoff-roptr CodeGen Test CaseQiongsi Wu1-0/+26
2023-05-15[clang][AIX] Remove Newly Added Target Dependent Test CaseQiongsi Wu1-25/+0
2023-05-15[AIX][clang] Storage Locations for Constant PointersQiongsi Wu1-0/+25
2023-05-10Reland "[PowerPC] Add target feature requirement to builtins"Qiu Chaofan14-339/+247
2023-05-08Revert "[PowerPC] Add target feature requirement to builtins"Vitaly Buka14-247/+339
2023-05-08[PowerPC] Add target feature requirement to builtinsQiu Chaofan14-339/+247
2023-04-27[IR] Change shufflevector undef mask to poisonManuelJBrito2-8/+8
2023-04-24[Driver] Simplify handling of -mabi=vec-default -mabi=vec-extabiFangrui Song1-2/+2
2023-04-19[OpenMP] Prefix outlined and reduction func names with original func's nameItay Bookstein1-1/+1
2023-04-19Revert "[OpenMP] Prefix outlined and reduction func names with original func'...Itay Bookstein1-1/+1
2023-04-19[OpenMP] Prefix outlined and reduction func names with original func's nameItay Bookstein1-1/+1
2023-03-16clang: Use ptrmask for pointer alignmentMatt Arsenault4-45/+25
2023-02-21[PowerPC] Fix the implicit casting for the emulated intrinsicsMaryam Moghadas1-3/+3
2023-01-11[IRBuilder] Use canonical i64 type for insertelement index used by vector spl...Paul Walker1-2/+2
2022-12-15[PPC] Convert tests to check 'target=<triple>'Paul Robinson2-4/+2
2022-12-12[Clang] Convert PowerPC tests to opaque pointers (NFC)Nikita Popov15-1396/+1173
2022-12-07[PowerPC] Support test data class intrinsic of 128-bit floatQiu Chaofan3-5/+11
2022-10-31[lit] Fix typo in REQUIRES clausePaul Robinson1-1/+1
2022-10-16[clang][PowerPC] PPC64 VAArg fix right-alignment for aggregates fit in registerTing Wang1-4/+4
2022-10-14[PowerPC] Fix parameters for __builtin_crypto_vsboxStefan Pintilie1-8/+8
2022-10-13[clang][PowerPC][NFC] Add base test case for PPC64 VAArg aggregate smaller th...Ting Wang1-0/+44
2022-10-07[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov68-3777/+3546
2022-10-07[clang][CodeGen] Use poison instead of undef as placeholder in ARM builtins [...Manuel Brito1-2/+2