llvm-capstone/flang/test/HLFIR
Mehdi Amini 3472d4d4c3
[MLIR][Doc] Prepend "Variadic of" in front of variadic operands (#69285)
Table of Operands for operations like:

https://mlir.llvm.org/docs/Dialects/MemRef/#operands-6

Don't distinguish variadic ODS operands from others right now.

After this change, it'll print:

| Operand      | Description       |
| dynamicSizes | Variadic of index |

instead of:

| Operand      | Description |
| dynamicSizes | index       |
2023-10-17 13:50:01 -07:00
..
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