+ * @return 1 if the exp call was removed, 0 else.
+ */
+int i_mapper_exp(ir_node *call, void *ctx);
+
+#define i_mapper_exp2 i_mapper_exp
+#define i_mapper_exp10 i_mapper_exp
+
+/**
+ * A mapper for the floating point log(a): floattype log(floattype a);
+ *
+ * @return 1 if the log call was removed, 0 else.
+ */
+int i_mapper_log(ir_node *call, void *ctx);
+
+#define i_mapper_log2 i_mapper_log
+#define i_mapper_log10 i_mapper_log
+
+/**
+ * A mapper for the floating point sin(a): floattype sin(floattype a);
+ *
+ * @return 1 if the sin call was removed, 0 else.
+ */
+int i_mapper_sin(ir_node *call, void *ctx);
+
+/**
+ * A mapper for the floating point sin(a): floattype cos(floattype a);
+ *
+ * @return 1 if the cos call was removed, 0 else.
+ */
+int i_mapper_cos(ir_node *call, void *ctx);
+
+/**
+ * A mapper for the floating point tan(a): floattype tan(floattype a);
+ *
+ * @return 1 if the tan call was removed, 0 else.
+ */
+int i_mapper_tan(ir_node *call, void *ctx);
+
+/**
+ * A mapper for the floating point asin(a): floattype asin(floattype a);
+ *
+ * @return 1 if the asin call was removed, 0 else.
+ */
+int i_mapper_asin(ir_node *call, void *ctx);
+
+/**
+ * A mapper for the floating point acos(a): floattype acos(floattype a);
+ *
+ * @return 1 if the tan call was removed, 0 else.