aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2024-03-12[Flang][OpenMp] Fix to threadprivate not working with host-association. (#74966)harishch44-7/+111
2024-03-12[flang] Avoid passing null pointers to nonnull parameters (#84785)Krzysztof Parzyszek3-5/+22
2024-03-12[flang][Lower] Fix use-after-free with TypeRange (#84369)Krzysztof Parzyszek1-1/+4
2024-03-12[flang] lower vector subscripted polymorphic designators (#84778)jeanPerier6-42/+132
2024-03-12[flang] implement sizeof lowering for polymorphic entities (#84498)jeanPerier3-0/+42
2024-03-11[flang] Fixed compiler build on glibc 2.17 systems after 3149c93. (#84873)Slava Zakharin3-0/+12
2024-03-11[flang][NFC] Use the tablegen definition for FIR dialect (#84822)Valentin Clement (バレンタイン クレメン)7-47/+40
2024-03-11[flang] Avoid forming a reference from null pointer (#84787)Krzysztof Parzyszek1-1/+4
2024-03-11[flang] Avoid left shifts of negative signed values (#84786)Krzysztof Parzyszek1-2/+10
2024-03-11[flang][unittests] Fix buffer underrun in LengthWithoutTrailingSpaces (#84382)Krzysztof Parzyszek1-3/+3
2024-03-11[flang][unittests] Use malloc when memory will be deallcated with free (#84380)Krzysztof Parzyszek1-1/+1
2024-03-11[flang][CodeGen] Fix use-after-free in BoxedProcedurePass (#84376)Krzysztof Parzyszek1-1/+10
2024-03-11[flang] Fix Darwin build after 4762c6557d15 (#84478)Leandro Lupori5-14/+10
2024-03-11[flang][OpenMP] Only use HLFIR base in privatization logic (#84123)Kareem Ergawy5-42/+49
2024-03-08[flang][OpenMP] Fix use-after-free in OMPFunctionFiltering (#84373)Krzysztof Parzyszek1-2/+5
2024-03-08[Frontend][OpenMP] introduce OMP.h header file, use it instead of OMP… (#84...Krzysztof Parzyszek1-1/+1
2024-03-08[flang][unittests] Fix buffer overrun in FrontendActionTest (#84381)Krzysztof Parzyszek1-2/+3
2024-03-08[flang][CodeGen] Replace correct op in BoxedProcedurePass (#84375)Krzysztof Parzyszek1-1/+1
2024-03-08[flang][HLFIR] Fix use-after-free when rewriting users in `canonicalize` (#84...Krzysztof Parzyszek1-2/+6
2024-03-08[Flang][AArch64] Add support for complex16 params/returns (#84217)Kiran Chandramohan2-2/+33
2024-03-08[flang][TBAABuilder] not all loads and stores are inside of functions (#84305)Tom Eccles1-1/+2
2024-03-08[flang][NFC] move loadIfRef to FIRBuilder (#84306)Tom Eccles3-10/+13
2024-03-07[flang] Fixed build issues after f20ea05. (#84377)Slava Zakharin1-1/+2
2024-03-07[flang] Changes to map variables in link clause of declare target (#83643)Anchu Rajendran S2-1/+70
2024-03-07[flang][OpenMP] Add `%flang_fc1` `RUN` to delayed privatization tests (#84296)Kareem Ergawy6-6/+24
2024-03-06[flang] Added COMPLEX(16) ** INTEGER(4/8) lowering and runtime. (#84115)Slava Zakharin4-1/+70
2024-03-06[flang] Do not traverse selectors in FindImpureCall and HasVectorSubscript (#...jeanPerier4-14/+34
2024-03-05[flang] Added lowering and runtime for COMPLEX(16) intrinsics. (#83874)Slava Zakharin34-233/+444
2024-03-05[flang] Emit "raw" name for procedure interface in module file (#83915)Peter Klausler8-21/+55
2024-03-05[flang] Skim usage before marking unknown module externals as subrout… (#83...Peter Klausler2-19/+45
2024-03-05[flang] Rework F'2023 constraint C1167 checking (#83888)Peter Klausler4-36/+70
2024-03-05[flang] NULL(NULL(NULL(...(NULL()...))) means NULL() (#83738)Peter Klausler2-10/+33
2024-03-05[flang] Fix bogus error message about invalid polymorphic entity (#83733)Peter Klausler2-0/+11
2024-03-05[flang] Catch more bad pointer initialization targets (#83731)Peter Klausler2-18/+76
2024-03-05[Flang][MLIR][OpenMP] Create a deferred declare target marking process for Br...agozillon7-41/+476
2024-03-05[Flang][OpenMP] : Add a temporary lowering for workshare directive (#78268)Kiran Chandramohan2-2/+49
2024-03-05[flang] Implement passing of assumed-type actual arguments. (#83851)jeanPerier2-17/+284
2024-03-05[flang] Deallocate structure constructor allocatable components (#83824)jeanPerier3-0/+37
2024-03-05Revert "[flang] disable memory-allocation-opt.fir test on windows" (#83822)jeanPerier1-2/+0
2024-03-04[Docs] Allow building man pages without myst_parser (#82402)cor3ntin1-1/+12
2024-03-04[flang][NFC] Expose FIR to LLVM patterns (#83492)Valentin Clement (バレンタイン クレメン)2-24/+37
2024-03-04[flang] disable memory-allocation-opt.fir test on windows (#83535)jeanPerier1-0/+2
2024-03-04[flang] Fix use-after-free in `MemoryAllocation.cpp` (#83768)Matthias Springer1-1/+2
2024-03-02[Flang] Allow Intrinsic simpification with min/maxloc dim and scalar result (...David Green2-27/+92
2024-03-01[flang] Support INDEX as a procedure interface (#83073)Peter Klausler3-0/+151
2024-03-01[flang] Downgrade error to warning (#83032)Peter Klausler2-2/+2
2024-03-01[flang] Enforce F'2023 C1520 correctly (#82842)Peter Klausler2-4/+5
2024-03-01[flang] Fix handling of shadowed procedure name used as interface (#82837)Peter Klausler2-4/+8
2024-03-01[flang] Allow PROCEDURE() with explicit type elsewhere (#82835)Peter Klausler3-7/+13
2024-03-01[flang] Ensure names resolve in DATA statement objects (#82825)Peter Klausler2-7/+38