summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Support
AgeCommit message (Expand)Author
2025-10-27[flang] Fix build on different of cores from #164630 (#164841)Jean-Didier PAILLEUX
2025-10-22[flang][mlir] Migrate to free create functions. NFC. (#164657)Jakub Kuderski
2025-10-14[flang][OpenACC] generate Destroy region to free memory of private and firstp...jeanPerier
2025-08-18[OpenMP] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops...Chaitanya
2025-07-29[mlir] Reland `Move InitAll*** implementation into static library` (#151150)Ivan Butygin
2025-07-29Revert "[mlir][core] Move `InitAll***` implementation into static library." (...Mehdi Amini
2025-07-29[mlir][core] Move `InitAll***` implementation into static library. (#150805)Ivan Butygin
2025-02-15[flang] Fix standalone builds against installed MLIR (#126387)Michał Górny
2025-01-30[Flang][MLIR] Extend DataLayout utilities to have basic GPU Module support (#...agozillon
2025-01-16[flang] Support linking to MLIR dylib (#120966)Michał Górny
2024-10-21[flang][debug] Don't generate debug for compiler-generated variables (#112423)Abid Qadeer
2024-08-21[RFC][flang] Replace special symbols in uniqued global names. (#104859)Slava Zakharin
2024-07-02Reland "[flang] add extra component information in fir.type_info" (#97404)jeanPerier
2024-06-27Revert "[flang] add extra component information in fir.type_info" (#96937)jeanPerier
2024-06-27[flang] add extra component information in fir.type_info (#96746)jeanPerier
2023-12-19[flang] Lower procedure pointer components (#75453)jeanPerier
2023-12-13[flang] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-12-12[flang] Add struct passing target rewrite hooks and partial X86-64 impl (#74829)jeanPerier
2023-12-06[flang] Updating drivers to create data layout before semantics (#73301)jeanPerier
2023-06-09[mlir] Add support for "promised" interfacesRiver Riddle
2023-05-17[flang] Non-type-bound defined IO loweringV Donaldson
2023-04-13Revert "[flang] REAL(KIND=3) and COMPLEX(KIND=3) descriptors"V Donaldson
2023-04-13[flang] REAL(KIND=3) and COMPLEX(KIND=3) descriptorsV Donaldson
2023-04-10[flang][openacc] Add missing piece to translate to LLVM IR dialectValentin Clement
2023-04-10Revert "[flang][openacc] Add missing piece to translate to LLVM IR dialect"Valentin Clement
2023-04-10[flang][openacc] Add missing piece to translate to LLVM IR dialectValentin Clement
2023-03-21[mlir] Support lowering of dialect attributes attached to top-level modulesSergio Afonso
2023-03-09Break circular dependency between FIR dialect and utilitiesRenaud-K
2023-03-08[flang] Remove circular dependency between libFIRSupport and libFIRDialectRenaud-K
2023-03-08[flang] Moving common polymorphic code into utility filesRenaud-K
2023-02-28[flang] Block constructV Donaldson
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-01-07[flang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-07[flang] Add #include <optional> (NFC)Kazu Hirata
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott
2022-12-07[flang] Support codegen of procedure pointer componentPeixin Qiao
2022-10-21[flang] Fix FIRSupport build race condition with HLFIRDialectJean Perier
2022-10-18[flang] Add getTypeDescriptorBindingTableName functionValentin Clement
2022-08-14[flang] Remove redundant string initialization (NFC)Kazu Hirata
2022-07-16[flang] Use *X instead of X.getValue() (NFC)Kazu Hirata
2022-07-10[flang] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-03-09[flang][driver] Add support for -S and implement -c/-emit-objAndrzej Warzynski
2022-03-03[flang] Support PDT type descriptors in codegenJean Perier
2022-02-17[NFC] Fix commentShao-Ce SUN
2022-02-17[NFC] Correct typo `interger` to `integer`Shao-Ce SUN
2022-02-14[flang] Fail at link time if derived type descriptors were not generatedJean Perier
2022-01-24[flang] Update tco tool pipline and add translation to LLVM IRValentin Clement