aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-05-31[clang] Implement pointer authentication for C++ virtual functions, v-tables,...users/ahmedbougacha/ptrauth-cpp-vtablesOliver Hunt51-93/+3291
2024-05-30[clang] Record the original declaration for which a v-table slot was created.Oliver Hunt4-4/+128
2024-05-30[clang] Implement function pointer signing.Akira Hatanaka23-17/+633
2024-05-30[clang] Define ptrauth_sign_constant builtin.Ahmed Bougacha14-14/+360
2024-05-30[clang] Define ptrauth_string_discriminator builtin.Ahmed Bougacha7-0/+70
2024-05-30[Support] Add SipHash-based 16/64-bit ptrauth stable hash.Ahmed Bougacha5-0/+266
2024-05-30[clang] Add arm64e ABI-defined key assignments to ptrauth.h.Ahmed Bougacha1-0/+23
2024-05-29Constant Fold logf128 calls (#90611)Matthew Devereau13-0/+235
2024-05-29AArch64/ARM/PPC/X86: Add some atomic tests (#92933)Matt Arsenault5-0/+1045
2024-05-29[Clang][Sema] Use StructuralValues to model dependent NTTP arguments (#93556)Younan Zhang3-2/+29
2024-05-28[clang codegen] Delete unnecessary GEP cleanup code. (#90303)Eli Friedman2-10/+25
2024-05-29[AMDGPU] Fix typo in VIMAGE no sampler opcode usage (NFCI)Carl Ritson1-1/+1
2024-05-28Revert "[lld] Support thumb PLTs" (#93631)Mehdi Amini4-262/+53
2024-05-28[runtimes][CMake] Simplify the propagation of test dependencies (#93558)Louis Dionne10-36/+15
2024-05-28[runtimes] Reintroduce a way to select the compiler used for the test suite (...Louis Dionne7-5/+14
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne61-94/+60
2024-05-28Revert "Fix the EditLine unittest build on Darwin after PR 92865"Jim Ingham2-4/+1
2024-05-28[NFC][libc++] Mark LWG3951 as implemented (#93191)yronglin1-1/+1
2024-05-28Remove one more unneeded debug log lineEric Fiselier1-1/+0
2024-05-29[Coroutines] Remove one construction of DominatorTree (#93507)Ruiling, Song1-5/+4
2024-05-28Remove unneeded debug loggingEric Fiselier1-1/+0
2024-05-28Fix the EditLine unittest build on Darwin after PR 92865Jim Ingham2-1/+4
2024-05-29[libc++][test] Close LWG3238 and add tests (#93043)Hui3-36/+26
2024-05-29[libc++] LWG3223 Broken requirements for shared_ptr converting constructors (...Hui7-77/+113
2024-05-29[libc++][test] Close LWG3382 and add tests (#93039)Hui3-1/+49
2024-05-29Mark operator== const to avoid errors when asserts are enabledSterling Augustine1-1/+1
2024-05-28[mlir][arith] Disallow casting tensor dimensions (#93349)Jakub Kuderski3-12/+57
2024-05-28Fix trigger for libc++ job rerunner.Eric Fiselier1-5/+3
2024-05-28[WebAssembly] Remove IIT_EXNREFHeejin Ahn1-1/+0
2024-05-28[IR][AArch64][PAC] Add "ptrauth(...)" Constant to represent signed pointers. ...Ahmed Bougacha25-1/+488
2024-05-28[WebAssembly] Implement all f16x8 binary instructions. (#93360)Brendan Dahl7-9/+163
2024-05-28[WebAssembly] Add -wasm-enable-exnref option (#93597)Heejin Ahn4-0/+15
2024-05-28[SCEV] Add predicated version of getSymbolicMaxBackedgeTakenCount. (#93498)Florian Hahn3-6/+67
2024-05-28[libc] Add proxy header for float.h. (#93504)lntue11-50/+78
2024-05-28[WebAssembly] Add exnref type (#93586)Heejin Ahn27-23/+188
2024-05-28[libc] clean up MutexLock (#93619)Schrodinger ZHU Yifan3-17/+5
2024-05-28[RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (...Craig Topper2-0/+158
2024-05-28[lld] Support thumb PLTs (#86223)PiJoules4-53/+262
2024-05-28[Driver] Remove unneeded *-linux-gnu after D158183Fangrui Song1-36/+33
2024-05-28[mlir][dataflow] Fix for integer range analysis propagation bug (#93199)Spenser Bauman13-121/+230
2024-05-28Attempt to fix issue with plus sign in libc++ workflow nameEric Fiselier1-1/+1
2024-05-28Upstream libc++ buildbot restarter. (#93582)Eric1-0/+109
2024-05-28[CodeGen] Hidden visibility for prof version var (#93496)gulfemsavrun1-1/+1
2024-05-28[RISCV] Add a rematerializable pseudo instruction for LUI+ADDI for global add...Craig Topper19-311/+358
2024-05-28[flang][cuda] Add bind c to cudadevice procedures (#92822)Valentin Clement (バレンタイン クレメン)2-8/+44
2024-05-28[RISCV] Move TRUNCATE_VECTOR_VL combine into a helper function. NFC (#93574)Craig Topper1-50/+53
2024-05-28[OpenACC] Correct serialization of certain clause sub-expressionserichkeane1-7/+7
2024-05-28[SCEV] Add tests for symbolic max BTC requiring predicates.Florian Hahn1-0/+77
2024-05-28Fix build: [clang-repl] Even more tests create the Interpreter and must check...Stefan Gränitz1-0/+8
2024-05-28[Clang][NFC] remove CHAR_PUNCT duplication introduced by #93216 (#93605)cor3ntin1-2/+1