summaryrefslogtreecommitdiff
path: root/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
AgeCommit message (Expand)Author
2025-08-29[CIR] Upstream Re-Throw with no return (#154994)Amr Hesham
2025-08-26[CIR] Add VTTAddrPointOp (#155048)Andy Kaylor
2025-08-22[CIR] Add support for emitting vtables (#154808)Andy Kaylor
2025-08-20[CIR][NFC] Fix warning in MemOrder lowering (#154609)Andy Kaylor
2025-08-20[CIR] Add atomic load and store operations (#153814)Sirui Mu
2025-08-20[CIR] Add constant attribute to GlobalOp (#154359)Morris Hafner
2025-08-20[CIR] Implement__builtin_va_arg (#153834)Morris Hafner
2025-08-19[CIR] Use zero-initializer for partial array fills (#154161)Andy Kaylor
2025-08-19[CIR] Upstream __builtin_va_start and __builtin_va_end (#153819)Morris Hafner
2025-08-18[CIR] Add support for calling virtual functions (#153893)Andy Kaylor
2025-08-16[CIR] Implement __builtin_return_address and __builtin_frame_address (#153698)Morris Hafner
2025-08-15[CIR] Add cir.vtable.get_vptr operation (#153630)Andy Kaylor
2025-08-14[CIR] Add index support for global_view (#153254)Andy Kaylor
2025-08-14[CIR] Add InlineAsmOp lowering to LLVM (#153387)Iris Shi
2025-08-14[CIR] Add lowering for the cir.vtable.address_point operation (#153243)Andy Kaylor
2025-08-13[CIR] Upstream builtin FAbs op (#151750)Amr Hesham
2025-08-12[CIR] Introduce the CIR global_view attribute (#153044)Andy Kaylor
2025-08-10[CIR] Add support for __builtin_assume_aligned (#152152)Sirui Mu
2025-08-07[CIR] add support for file scope assembly (#152093)gitoleg
2025-08-05[CIR] Add CIRGen for cir.unreachable and cir.trap (#151363)Sirui Mu
2025-08-02[CIR] Use getDefiningOp<OpTy>() instead of dyn_cast<OpTy>(getDefiningOp()) (N...Henrich Lauko
2025-08-01[CIR] Simplify ConstantOp accesses and its getDefiningOp (#151216)Henrich Lauko
2025-07-29[CIR] Upstream proper function alias lowering (#150520)Andy Kaylor
2025-07-29[CIR] Add bit ffs operation (#150997)Sirui Mu
2025-07-27[CIR] Add poison attribute (#150760)Sirui Mu
2025-07-21[CIR] Add assume_separate_storage operation (#149696)Sirui Mu
2025-07-18[CIR] Fix alignment when lowering set/get bitfield operations (#148999)Andres-Salamanca
2025-07-17[CIR] Add rotate operation (#148426)Sirui Mu
2025-07-14[CIR] Upstream ComplexImagPtrOp for ComplexType (#144236)Amr Hesham
2025-07-12[CIR] Implement SubOp for ComplexType (#148025)Amr Hesham
2025-07-12[CIR] Add bit reverse and byte reverse operations (#147200)Sirui Mu
2025-07-11[CIR] Upstream ComplexRealPtrOp for ComplexType (#144235)Amr Hesham
2025-07-10[CIR] Upstream new SetBitfieldOp for handling C and C++ struct bitfields (#14...Andres-Salamanca
2025-07-10[CIR] Implement AddOp for ComplexType (#147578)Amr Hesham
2025-07-08[CIR] Implement CXXScalarValueInitExpr for ComplexType (#147143)Amr Hesham
2025-07-03[CIR] Bit manipulation builtin functions (#146529)Sirui Mu
2025-07-03[CIR] Add nothrow attribute to the call operation (#145178)Sirui Mu
2025-07-02[CIR] Upstream get_bitfield operation to load bit-field members from structs ...Andres-Salamanca
2025-07-02[CIR] Implement NotEqualOp for ComplexType (#146129)Amr Hesham
2025-06-27[CIR] Refactor type interfaces (#146044)Henrich Lauko
2025-06-26[CIR] Implement EqualOp for ComplexType (#145769)Amr Hesham
2025-06-25[CIR] Add support for function linkage and visibility (#145600)Andy Kaylor
2025-06-25[CIR] Upstream __imag__ for ComplexType (#144262)Amr Hesham
2025-06-25[CIR] Upstream __real__ for ComplexType (#144261)Amr Hesham
2025-06-24[CIR] Restore the underscore in dso_local (#145551)Andy Kaylor
2025-06-24[CIR] Add support for __builtin_expect (#144726)Sirui Mu
2025-06-19[CIR] Implement folder for VecSplatOp (#143771)Amr Hesham
2025-06-19[CIR] Add side effect attribute to call operations (#144201)Sirui Mu
2025-06-18[CIR] Add support for __builtin_assume (#144376)Sirui Mu
2025-06-14[CIR] Upstream CreateOp for ComplexType with folder (#143192)Amr Hesham