summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/CodeGen/CodeGen.cpp
AgeCommit message (Expand)Author
2024-12-25[flang] Fix some memory leaks (#121050)Matthias Springer
2024-12-23[flang][cuda] Create descriptor in managed memory when emboxing fir.box_addr ...Valentin Clement (バレンタイン クレメン)
2024-12-22[flang] Migrate away from PointerUnion::{is,get} (NFC) (#120880)Kazu Hirata
2024-12-20[flang][cuda][NFC] Fix typo in CUFAllocDescriptor (#120797)Valentin Clement (バレンタイン クレメン)
2024-12-20[flang][cuda] Correctly allocate descriptor in managed memory when reboxing (...Valentin Clement (バレンタイン クレメン)
2024-12-20[flang][cuda] Make default.nonTbpDefinedIoTable compiler generated (#120686)Valentin Clement (バレンタイン クレメン)
2024-12-20[mlir][CF] Split `cf-to-llvm` from `func-to-llvm` (#120580)Matthias Springer
2024-12-19[flang][cuda] Update CompilerGeneratedNames pass to work on gpu module (#120660)Valentin Clement (バレンタイン クレメン)
2024-12-18[flang][cuda] Allocate descriptor in managed memory when emboxing device memo...Valentin Clement (バレンタイン クレメン)
2024-12-18[flang] Add UNSIGNED (#113504)Peter Klausler
2024-12-16[flang][cuda] Correctly allocate memory for descriptor load (#120164)Valentin Clement (バレンタイン クレメン)
2024-12-06[Flang][NFC] Split runtime headers in preparation for cross-compilation. (#11...Michael Kruse
2024-11-15[flang][CodeGen] fix bug hoisting allocas using a shared constant arg (#116251)Tom Eccles
2024-11-13[flang][cuda] Support malloc and free conversion in gpu module (#116112)Valentin Clement (バレンタイン クレメン)
2024-10-31[flang] Avoid generating duplicate symbol in comdat (#114472)Valentin Clement (バレンタイン クレメン)
2024-10-30[flang][fir] always use memcpy for fir.box (#113949)Asher Mancinelli
2024-10-18[flang] add getElementType() to fir::SquenceType and fir::VectorType (#112770)Scott Manley
2024-10-17[flang][extension] support concatenation with absent optional (#112678)jeanPerier
2024-10-13[mlir][debug] Allow multiple DIGlobalVariableExpression on globals. (#111981)Abid Qadeer
2024-10-09[flang] Implement conversion of compatible derived types (#111165)Leandro Lupori
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2024-10-04[flang][FIR] remove fir.complex type and its fir.real element type (#111025)jeanPerier
2024-10-02[flang][NFC] remove unused fir.constc operation (#110821)jeanPerier
2024-09-26[mlir][LLVM] Add operand bundle support (#108933)Sirui Mu
2024-09-10[flang][AMDGPU] Convert math ops to AMD GPU library calls instead of libm cal...Jan Leyonberg
2024-09-05[flang] Set isSigned=true for negative constant (NFC)Nikita Popov
2024-09-04[flang] Fix warnings from more recent GCCs (#106567)Peter Klausler
2024-08-21[RFC][flang] Replace special symbols in uniqued global names. (#104859)Slava Zakharin
2024-08-14[flang] Read the extra field from the in box when doing reboxing (#102992)Valentin Clement (バレンタイン クレメン)
2024-08-12Revert "[flang] Read the extra field from the in box when doing reboxing" (#1...Valentin Clement (バレンタイン クレメン)
2024-08-12[flang] Read the extra field from the in box when doing reboxing (#102686)Valentin Clement (バレンタイン クレメン)
2024-08-01[flang] Add allocator_idx attribute on fir.embox and fircg.ext_embox (#101212)Valentin Clement (バレンタイン クレメン)
2024-08-01[flang] Add ability to have special allocator for descriptor data (#100690)Valentin Clement (バレンタイン クレメン)
2024-07-25[flang][NFC] rename fircg op operand index accessors (#100584)jeanPerier
2024-07-16Add basic -mtune support (#98517)Alexis Perry-Holby
2024-07-15[flang] Remove materialization workaround in type converter (#98743)Matthias Springer
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-25Revert "[flang] Add basic -mtune support" (#96678)Tarun Prabhu
2024-06-25[flang] Add basic -mtune support (#95043)Alexis Perry-Holby
2024-06-19[flang] fixing alloca hoisting for blocks having single op. (#96009)Vijay Kandiah
2024-06-19[flang] allow assumed-rank box in fir.store (#95980)jeanPerier
2024-06-14[Flang] Hoisting constant-sized allocas at flang codegen. (#95310)Vijay Kandiah
2024-06-04[flang] Carry over alignment computed by frontend for COMMON (#94280)Valentin Clement (バレンタイン クレメン)
2024-05-30[flang] lower RANK intrinsic (#93694)jeanPerier
2024-05-30[flang][fir] add codegen for fir.load of assumed-rank fir.box (#93569)jeanPerier
2024-05-28[flang] update fir.box_rank and fir.is_array codegen (#93541)jeanPerier
2024-05-22[flang][CodeGen] Avoid out-of-bounds memory access in SelectCaseOp (#92955)Krzysztof Parzyszek
2024-05-22[flang] Add debug information for module variables. (#91582)Abid Qadeer
2024-05-16[reland][flang] Initial debug info support for local variables (#92304)Abid Qadeer
2024-05-15Revert "[flang] Initial debug info support for local variables. (#909… (#92...Pete Steinfeld