..
order_assignments
[flang][hlfir] Fixed cleanup code placement indeterminism in OrderedAssignments. ( #66811 )
2023-09-20 08:34:11 -07:00
all-lowering.fir
[flang][hlfir] lower hlfir.all into runtime call
2023-05-30 14:46:06 +00:00
all.fir
[flang] add hlfir.all intrinsic
2023-05-30 14:46:06 +00:00
any-lowering.fir
[flang] Change return type of reduction intrinsics
2023-05-19 14:32:06 +00:00
any.fir
[flang] Change return type of reduction intrinsics
2023-05-19 14:32:06 +00:00
apply-codegen.fir
[flang][hlfir] Establish <storage, mustFree> tuple for ApplyOp and NoReassocOp.
2023-05-11 08:43:35 -07:00
apply.fir
[flang] Add hlfir.apply definition
2022-12-15 11:12:52 +01:00
as_expr-codegen.fir
[flang][hlfir] Special handling for temporary LHS in AssignOp.
2023-06-26 18:28:10 -07:00
as_expr.fir
[flang][hlfir] Add move semantics to hlfir.as_expr.
2023-01-17 11:23:23 +01:00
assign-bufferize.fir
[flang][hlfir] Preserve hlfir.assign in the bufferize-hlfir pass
2023-04-17 07:47:53 +02:00
assign-codegen-derived.fir
[flang][hlfir] use fir.type_info to skip runtime call if nofinal is set ( #68397 )
2023-10-09 09:27:08 +02:00
assign-codegen.fir
[flang][hlfir] use fir.type_info to skip runtime call if nofinal is set ( #68397 )
2023-10-09 09:27:08 +02:00
assign.fir
[flang][hlfir] add allocatable assignment semantic to hlfir.assign
2023-02-27 09:03:34 +01:00
associate-codegen.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
associate.fir
[flang] Add hlfir.associate and hlfir.end_associate definitions
2022-11-30 13:43:56 +01:00
boxchar_emboxing.f90
[flang][hlfir] Separate -emit-fir and -emit-hlfir for bbc
2023-06-01 19:37:47 +00:00
bufferize01.fir
[flang][hlfir] Special handling for temporary LHS in AssignOp.
2023-06-26 18:28:10 -07:00
bufferize-destroy-for-derived.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
bufferize-end-associate-for-derived.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
bufferize-poly-expr.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
c_ptr_byvalue.f90
[flang][hlfir] Separate -emit-fir and -emit-hlfir for bbc
2023-06-01 19:37:47 +00:00
c-null-ptr-init.f90
[flang][hlfir] Fix c_null_ptr lowering in structure constructors ( #68321 )
2023-10-06 09:20:13 +02:00
call_with_poly_dummy.f90
[flang][hlfir] Separate -emit-fir and -emit-hlfir for bbc
2023-06-01 19:37:47 +00:00
char_assign.fir
[flang][hlfir] Fixed length-one assignment.
2023-04-28 08:51:11 -07:00
char_extremum-bufferization.fir
[flang][hlfir] hlfir.char_extremum
op definition and codegen
2023-06-26 15:41:30 -04:00
char_extremum.fir
[flang][hlfir] hlfir.char_extremum
op definition and codegen
2023-06-26 15:41:30 -04:00
concat-bufferization.fir
[flang] Add hlfir.concat codegen
2022-11-25 09:39:39 +01:00
concat.fir
[flang] Add hlfir.concat operation definition
2022-11-25 09:34:15 +01:00
convert-assign-inside-openacc-recipe.fir
[flang][openacc] Added acc::RecipeInterface for getting alloca insertion point. ( #68464 )
2023-10-09 10:49:52 -07:00
copy-in-out-codegen.fir
[flang] Fixed managing copy-in/copy-out temps.
2023-05-23 09:35:17 -07:00
copy-in-out.fir
[flang][hlfir] Add hlfir.copy_in and hlfir.copy_out operations
2023-01-25 09:50:52 +01:00
count-lowering-default-int-kinds.fir
[flang][hlfir] Fixed KindMapping for HLFIR intrinsics lowering.
2023-07-24 10:12:39 -07:00
count-lowering.fir
[flang][hlfir] Fixed KindMapping for HLFIR intrinsics lowering.
2023-07-24 10:12:39 -07:00
count.fir
[flang][hlfir] Add hlfir.count intrinsic
2023-06-19 09:09:26 +00:00
declare-codegen.fir
[flang][hlfir] Implement hlfir.declare optional codegen
2023-03-01 10:43:56 +01:00
declare.fir
designate-codegen-complex-part.fir
[flang][hlfir] Use the HLFIR base of hlfir.declare if possible.
2023-08-16 17:56:23 -07:00
designate-codegen-component-refs.fir
[flang][hlfir] Use the HLFIR base of hlfir.declare if possible.
2023-08-16 17:56:23 -07:00
designate-codegen.fir
[flang][hlfir] Use the HLFIR base of hlfir.declare if possible.
2023-08-16 17:56:23 -07:00
designate.fir
[flang] Add hlfir.designate definition
2022-11-18 08:41:38 +01:00
destroy-codegen.fir
[flang] Lower elemental and transformational clean-up in HLFIR
2023-01-17 11:44:23 +01:00
destroy.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
dot_product-lowering.fir
[flang][hlfir] Added missing fir.convert for i1 result of hlfir.dot_product.
2023-07-21 12:56:51 -07:00
dot_product.fir
[flang][hlfir] Add hlfir.dot_product intrinsic
2023-06-07 11:42:14 +00:00
dummy_deallocation.f90
[flang] Recognize unused dummy arguments during lowering with HLFIR.
2023-04-26 08:56:34 -07:00
element-addr.fir
[flang][hlfir] Parse unordered attribute for elemental operations.
2023-06-29 10:35:43 -07:00
elemental-codegen-nested.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
elemental-codegen.fir
[flang][hlfir] Codegen for polymorphic hlfir.elemental.
2023-08-08 09:58:48 -07:00
elemental-cse.fir
[flang][hlfir] Apply MemAlloc effect to hlfir.elemental explicitly.
2023-08-23 09:48:26 -07:00
elemental-shallow-copy.fir
[flang][hlfir] Shallow copy elemental results with allocatable components. ( #68040 )
2023-10-03 13:09:55 -07:00
elemental.fir
[flang][hlfir] Support mold operand for hlfir.elemental.
2023-08-08 09:58:48 -07:00
elsewhere.fir
[flang][hlfir] Add assignment mask operations
2023-05-04 10:00:36 +02:00
expr-type.fir
extents-of-shape-of.f90
[flang][hlfir] Lower ordered elemental subroutine calls.
2023-06-29 10:35:43 -07:00
forall_mask.fir
[flang][hlfir] Add assignment mask operations
2023-05-04 10:00:36 +02:00
forall-index.fir
[flang][hlfir] Only canonicalize forall_index if it can be erased
2023-05-26 08:22:35 +02:00
forall.fir
[flang][hlfir] Add hlfir.forall and its OrderAssignmentTreeOpInterface
2023-05-04 09:59:05 +02:00
get_length_codegen.fir
[flang][hlfir] Codegen for hlfir.get_length.
2023-07-06 13:21:45 -07:00
get_length.fir
[flang][hlfir] Added hlfir.get_length to inquire char length from hlfir.expr.
2023-07-06 13:21:45 -07:00
getextent.fir
[flang][hlfir] add hlfir.get_extent
2023-04-17 13:25:54 +00:00
hlfir-flags.f90
[flang][hlfir] Separate -emit-fir and -emit-hlfir for bbc
2023-06-01 19:37:47 +00:00
inline-elemental.f90
[flang][hlfir] fix regression in inline elementals
2023-05-25 11:02:42 +00:00
inline-elemental.fir
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
invalid.fir
[MLIR][Doc] Prepend "Variadic of" in front of variadic operands ( #69285 )
2023-10-17 13:50:01 -07:00
matmul_transpose.fir
[flang][hlfir] add hlfir.matmul_transpose operation
2023-03-17 09:30:04 +00:00
matmul-lowering.fir
[Flang][HLFIR] Intrinsics: Propagate fast math flags
2023-07-18 09:26:59 +00:00
matmul.fir
[flang] add hlfir.matmul operation
2023-02-16 15:30:46 +00:00
maxval-lowering.fir
[flang][hlfir] Add hlfir.maxval intrinsic ( #65705 )
2023-09-12 17:21:40 +09:00
maxval.fir
[flang][hlfir] Add hlfir.maxval intrinsic ( #65705 )
2023-09-12 17:21:40 +09:00
memory-effects.fir
[flang][hlfir] Add hlfir.minval intrinsic ( #66306 )
2023-09-15 18:30:06 +09:00
minval-lowering.fir
[flang][hlfir] Add hlfir.minval intrinsic ( #66306 )
2023-09-15 18:30:06 +09:00
minval.fir
[flang][hlfir] Add hlfir.minval intrinsic ( #66306 )
2023-09-15 18:30:06 +09:00
mul_transpose.f90
[flang][hlfir] Fixed some finalization/deallocation issues. ( #67047 )
2023-09-22 10:47:53 -07:00
no_reassoc-codegen.fir
[flang] add hlfir.noreassoc codegen
2022-12-08 09:33:32 +01:00
no_reassoc.fir
[flang] add hlfir.no_reassoc definition
2022-12-07 14:44:35 +01:00
no-block-merging.fir
[flang][hlfir] disable region simplification in HLFIR pipeline
2023-03-30 09:49:57 +02:00
null-codegen.fir
[flang] add hlfir.null to implement NULL()
2023-01-06 09:57:15 +01:00
null.fir
[flang] add hlfir.null to implement NULL()
2023-01-06 09:57:15 +01:00
opt-array-slice-assign.fir
[flang][hlfir] Better recognize non-overlapping array sections. ( #65707 )
2023-09-08 09:01:37 -07:00
opt-bufferization-leslie3d.fir
[flang][hlfir] Make alias analysis trace through box designators. ( #67353 )
2023-09-25 11:27:28 -07:00
opt-bufferization.fir
[flang][hlfir] Expand array hlfir.assign's.
2023-08-31 08:46:26 -07:00
opt-scalar-assign.fir
[flang][hlfir] Allow expanding realloc assignments with scalar RHS.
2023-09-04 14:55:09 -07:00
opt-variable-assign.fir
[flang][hlfir] Make alias analysis trace through box designators. ( #67353 )
2023-09-25 11:27:28 -07:00
optional_dummy.f90
[flang][hlfir] Separate -emit-fir and -emit-hlfir for bbc
2023-06-01 19:37:47 +00:00
parent_comp-codegen.fir
[flang][hlfir] Add hlfir.parent_comp for leaf parent component references
2023-02-28 14:08:16 +01:00
parent_comp.fir
[flang][hlfir] Add hlfir.parent_comp for leaf parent component references
2023-02-28 14:08:16 +01:00
product-lowering.fir
[Flang][HLFIR] Intrinsics: Propagate fast math flags
2023-07-18 09:26:59 +00:00
product.fir
[flang] Change return type of reduction intrinsics
2023-05-19 14:32:06 +00:00
region-assign.fir
[flang][hlfir] Add hlfir.region_assign and its hlfir.yield terminator
2023-05-03 09:08:48 +02:00
set_length-codegen.fir
[flang][hlfir] Special handling for temporary LHS in AssignOp.
2023-06-26 18:28:10 -07:00
set_length.fir
[flang] Add hlfir.set_length operation
2022-12-19 09:50:46 +01:00
shapeof-lowering.fir
[flang][hlfir] lower hlfir.shape_of
2023-04-17 13:25:54 +00:00
shapeof.fir
[flang][hlfir] add hlfir.shape_of
2023-04-17 13:25:53 +00:00
simplify-hlfir-intrinsics.fir
[flang][hlfir] Set/propagate 'unordered' attribute for elementals.
2023-06-29 11:16:38 -07:00
sum-lowering.fir
[Flang][HLFIR] Intrinsics: Propagate fast math flags
2023-07-18 09:26:59 +00:00
sum.fir
[flang] Change return type of reduction intrinsics
2023-05-19 14:32:06 +00:00
transpose-lowering.fir
[flang][hlfir] move intrinsic lowering out of BufferizeHLFIR
2023-03-17 09:30:04 +00:00
transpose.fir
[flang] add hlfir.transpose operation
2023-02-28 15:21:25 +00:00
where.fir
[flang][hlfir] Add assignment mask operations
2023-05-04 10:00:36 +02:00