aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-04-04[clang][ubsan] Switch UBSAN optimization to `llvm.allow.{runtime,ubsan}.check...Vitaly Buka2-35/+107
2024-04-04[TableGen] Fix a potential crash when operand doesn't appear in the instructi...Shilei Tian1-2/+7
2024-04-04[RISCV][GISel] Make register bank selection for unary and binary arithmetic o...Craig Topper1-17/+28
2024-04-04[LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-foldi...Alexey Bataev27-69/+2124
2024-04-04[RISCV][NFC] Add isTargetAndroid API in RISCVSubtarget (#87671)Paul Kirth1-0/+1
2024-04-04[UBSAN] Remove invalid assert added with #87709Vitaly Buka1-1/+0
2024-04-05[SPARC] Implement L and H inline asm argument modifiers (#87259)Koakuma4-0/+64
2024-04-04[UBSAN][HWASAN] Remove redundant flags (#87709)Vitaly Buka5-18/+17
2024-04-04[NFC][HWASAN][UBSAN] Remove cl:init from few opts (#87692)Vitaly Buka2-2/+2
2024-04-04[HWASAN][UBSAN] Don't use default `profile-summary-cutoff-hot` (#87691)Vitaly Buka4-22/+9
2024-04-04[memprof] Introduce writeMemProf (NFC) (#87698)Kazu Hirata1-76/+142
2024-04-04Revert "[ARM][Thumb2] Mark BTI-clearing instructions as scheduling region bou...Victor Campos3-189/+0
2024-04-04[builtin][NFC] Remove ClangBuiltin<"__builtin_allow_ubsan_check"> (#87581)Vitaly Buka1-2/+1
2024-04-04[NFC][UBSAN] Similar to #87687 for UBSANVitaly Buka1-64/+64
2024-04-04[NFC][HWASAN] Cleanup opt opt test (#87687)Vitaly Buka1-12/+12
2024-04-04[NFC][HWASAN] Simplify `selectiveInstrumentationShouldSkip` (#87670)Vitaly Buka1-20/+16
2024-04-04[SLP]Fix PR87630: wrong result for externally used vector value.Alexey Bataev2-8/+14
2024-04-04[SLP]Add a test with the incorrect casting for external user, NFC.Alexey Bataev1-0/+64
2024-04-04[AArch64] Fix heuristics for folding "lsl" into load/store ops. (#86894)Eli Friedman14-177/+119
2024-04-04[CostModel][X86] Add costkinds test coverage for masked load/store/gather/sca...Simon Pilgrim5-16/+7255
2024-04-04[AArch64][PAC][MC][ELF] Support PAuth ABI compatibility tag (#85236)Daniil Kovalev6-12/+127
2024-04-04[TextAPI] Reorder addRPath parameters (#87601)Cyndy Ishida4-9/+9
2024-04-04[ValueTracking] Add more conditions in to `isTruePredicate`Noah Goldstein3-64/+77
2024-04-04[ValueTracking] Add tests for deducing more conditions in `isTruePredicate`; NFCNoah Goldstein2-0/+466
2024-04-04[ValueTracking] Infer known bits fromfrom `(icmp eq (and/or x,y), C)`Noah Goldstein3-20/+25
2024-04-04[ValueTracking] Add tests for computing known bits from `(icmp eq (and/or x,y...Noah Goldstein1-5/+105
2024-04-04[CMake] Install LLVMgold.so for LLVM_INSTALL_TOOLCHAIN_ONLY=on (#87567)Fangrui Song1-1/+1
2024-04-04[memprof] Make RecordWriterTrait a non-template class (#87604)Kazu Hirata2-7/+10
2024-04-04[gn build] Port fd38366e4525Arthur Eubanks1-1/+0
2024-04-04[gn build] Port 8bb9443333e0Arthur Eubanks1-0/+1
2024-04-04[gn build] Port 3365d6217901Arthur Eubanks1-0/+1
2024-04-04[gn build] Manually port 6f2d8cc0Arthur Eubanks2-0/+2
2024-04-04[gn build] Manually port 1679b27Arthur Eubanks1-1/+1
2024-04-04Revert "[GlobalISel] Fix the infinite loop issue in `commute_int_constant_to_...Gulfem Savrun Yeniceri2-37/+8
2024-04-04[llvm-objcopy] Add --compress-sectionsFangrui Song9-8/+278
2024-04-04[APInt] Remove multiplicativeInverse with explicit modulus (#87644)Jay Foad3-67/+4
2024-04-04[CostModel][X86] Update AVX1 sext v4i1 -> v4i64 cost based off worst case llv...Simon Pilgrim3-4/+4
2024-04-04[X86] Rename Zn3FPP# ports -> Zn3FP#. NFCSimon Pilgrim61-967/+967
2024-04-04[APInt] Add a simpler overload of multiplicativeInverse (#87610)Jay Foad6-31/+27
2024-04-04[X86] Add or_is_add patterns for INC. (#87584)Craig Topper4-7/+15
2024-04-04[DAG] Preserve NUW when reassociating (#87621)Piotr Sobczak7-8294/+6077
2024-04-04[X86] evex-to-vex-compress.mir - update test checks missed in #87636Simon Pilgrim1-16/+16
2024-04-04[X86] Add missing immediate qualifier to the (V)ROUND instructions (#87636)Simon Pilgrim5-103/+103
2024-04-04[X86] Haswell/Broadwell - fix (V)ROUND*ri sched behaviours to use 2*Port1Simon Pilgrim6-54/+49
2024-04-04AMDGPULowerBufferFatPointers.cpp - fix Wunused-variable warning. NFC.Simon Pilgrim1-1/+1
2024-04-04AMDGPULowerBufferFatPointers.cpp - fix Wparentheses warning. NFC.Simon Pilgrim1-2/+2
2024-04-04[SEH] Ignore EH pad check for internal intrinsics (#79694)Phoebe Wang2-0/+53
2024-04-04[LLD][COFF] Use getMachineArchType in LinkerDriver::getArch. (#87499)Jacek Caban1-0/+4
2024-04-04[ARM][Thumb2] Mark BTI-clearing instructions as scheduling region boundaries ...Victor Campos3-0/+189
2024-04-04[CostModel][X86] Update AVX1 sext v8i1 -> v8i32 cost based off worst case llv...Simon Pilgrim3-6/+6