aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGStmt.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-14Actually commit the codegen fixes this timeusers/ojhunt/while-loop-scopeOliver Hunt1-14/+11
2025-07-22[KeyInstr] Inline asm atoms (#149076)Orlando Cazalet-Hyams1-1/+6
2025-07-21[KeyInstr] goto stmt atoms (#149101)Orlando Cazalet-Hyams1-0/+4
2025-06-21[CodeGen] Use range-based for loops (NFC) (#145142)Kazu Hirata1-6/+5
2025-06-04[KeyInstr][Clang] Ret atom (#134652)Orlando Cazalet-Hyams1-4/+8
2025-06-04Reapply "[KeyInstr][Clang] For range stmt atoms" (#142630)Orlando Cazalet-Hyams1-1/+17
2025-06-03Revert "[KeyInstr][Clang] For range stmt atoms" (#142630)Orlando Cazalet-Hyams1-16/+1
2025-06-03[KeyInstr][Clang] For range stmt atoms (#134647)Orlando Cazalet-Hyams1-1/+16
2025-06-03[KeyInstr][Clang] Break and Continue stmt atomsOrlando Cazalet-Hyams1-0/+2
2025-06-03[KeyInstr][Clang] For stmt atom (#134646)Orlando Cazalet-Hyams1-1/+18
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov1-6/+7
2025-05-27[KeyInstr][Clang] Switch stmt atom (#134643)Orlando Cazalet-Hyams1-0/+2
2025-05-23[KeyInstr][Clang] While stmt atom (#134645)Orlando Cazalet-Hyams1-1/+9
2025-05-23[KeyInstr][Clang] Do stmt atom (#134644)Orlando Cazalet-Hyams1-1/+10
2025-03-24[HLSL] Add support to branch/flatten attributes to switch (#131739)joaosaffran1-0/+13
2025-03-17[Clang] Constant Expressions inside of GCC' asm strings (#131003)cor3ntin1-9/+12
2025-03-11[Clang] Implement P0963R3 "Structured binding declaration as a condition" (#1...Younan Zhang1-5/+15
2025-03-03[OpenACC] Implement 'cache' construct AST/Semaerichkeane1-0/+4
2025-02-27Add clang atomic control options and attribute (#114841)Yaxun (Sam) Liu1-0/+5
2025-02-13[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#126927)Zahira Ammarguellat1-0/+3
2025-02-05[llvm] Create() functions for ConvergenceControlInst (#125627)Sameer Sahasrabuddhe1-21/+4
2025-02-03[OpenACC] Implement Sema/AST for 'atomic' constructerichkeane1-0/+2
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+18
2025-01-14[OpenMP] codegen support for masked combined construct parallel masked tasklo...CHANDRA GHALE1-2/+2
2025-01-13[HLSL] Adding Flatten and Branch if attributes with test fixes (#122157)joaosaffran1-0/+6
2025-01-13[OpenMP] codegen support for masked combined construct masked taskloop (#121914)CHANDRA GHALE1-1/+1
2025-01-12[OpenMP] codegen support for masked combined construct masked taskloop simd (...CHANDRA GHALE1-1/+2
2025-01-09[OpenMP] codegen support for masked combined construct parallel masked tasklo...CHANDRA GHALE1-1/+2
2025-01-09[Coverage] Introduce the type `CounterPair` for RegionCounterMap. NFC. (#112724)NAKAMURA Takumi1-0/+3
2025-01-08Revert #116331 & #121852 (#122105)Chris B1-6/+0
2025-01-07[OpenACC] Initial sema implementation of 'update' constructerichkeane1-0/+3
2025-01-06[OpenACC] Implement 'set' construct semaerichkeane1-0/+3
2025-01-06[HLSL] Adding Flatten and Branch if attributes (#116331)joaosaffran1-0/+6
2025-01-06[clang][NFC] clean up the handling of convergence control tokens (#121738)Sameer Sahasrabuddhe1-26/+20
2024-12-19[OpenACC] Implement 'init' and 'shutdown' constructserichkeane1-0/+6
2024-12-18[OpenACC] Implement 'wait' constructerichkeane1-0/+3
2024-12-12[OpenACC] Create AST nodes for 'data' constructserichkeane1-0/+12
2024-11-12[OpenACC] Implement AST/Sema for combined constructserichkeane1-0/+3
2024-10-03clangCodeGen: Reformat and refactor. NFC.NAKAMURA Takumi1-6/+8
2024-09-25[UBSan] Diagnose assumption violation (#104741)Yingwei Zheng1-1/+1
2024-09-23[DebugInfo] Correct the line attribution for IF branches (#108300)Paul T Robinson1-0/+1
2024-09-19[clang][OpenMP] Add codegen for scope directive (#109197)David Pagan1-1/+1
2024-09-04[Clang][CodeGen] Don't emit assumptions if current block is unreachable. (#10...Yingwei Zheng1-1/+1
2024-08-09[DebugInfo][RemoveDIs] Use iterator-inserters in clang (#102006)Jeremy Morse1-1/+1
2024-08-05[OpenMP] OpenMP 5.1 "assume" directive parsing support (#92731)Julian Brown1-0/+3
2024-07-31[clang][CUDA] Add 'noconvergent' function and statement attributedarkbuck1-12/+21
2024-07-30[clang][CodeGen] Don't crash on output whose size is zero. (#99849)Yeting Kuo1-1/+4
2024-07-19[Clang][OpenMP] Add interchange directive (#93022)Michael Kruse1-0/+3
2024-07-18[Clang][OpenMP] Add reverse directive (#92916)Michael Kruse1-0/+3
2024-07-15[clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364)Mariya Podchishchaeva1-2/+8