Skip to content

Commit

Permalink
Update generated files.
Browse files Browse the repository at this point in the history
  • Loading branch information
Rot127 committed Jul 17, 2022
1 parent 9a7ed04 commit d526dd3
Show file tree
Hide file tree
Showing 46 changed files with 46,740 additions and 23,289 deletions.
2 changes: 1 addition & 1 deletion handwritten/hexagon_disas_c/include.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#include "hexagon.h"
#include "hexagon_insn.h"
#include "hexagon_arch.h"
#include "hexagon_il.h"
#include "../../../analysis/arch/hexagon/hexagon_il.h"

#if ASAN && !defined(__clang__)
#define NO_OPT_IF_ASAN __attribute__((optimize(0)))
Expand Down
2,403 changes: 2,403 additions & 0 deletions rizin/librz/analysis/arch/hexagon/hexagon_il.h

Large diffs are not rendered by default.

8,597 changes: 8,597 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_A2_ops.c

Large diffs are not rendered by default.

2,771 changes: 2,771 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_A4_ops.c

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_A5_ops.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-17 10:09:49-04:00
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-16 17:56:02-04:00
//========================================
// The following code is generated.
// Do not edit. Repository of code generator:
// https://github.com/rizinorg/rz-hexagon

#include "../hexagon.h"
#include "../hexagon_il.h"

#include <rz_il/rz_il_opbuilder_begin.h>

RzILOpEffect *hex_il_op_a5_acs(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_a5_vaddhubs(void *hi) {
NOT_IMPLEMENTED;
}

#include <rz_il/rz_il_opbuilder_end.h>
31 changes: 31 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_A6_ops.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-17 10:09:49-04:00
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-16 17:56:02-04:00
//========================================
// The following code is generated.
// Do not edit. Repository of code generator:
// https://github.com/rizinorg/rz-hexagon

#include "../hexagon.h"
#include "../hexagon_il.h"

#include <rz_il/rz_il_opbuilder_begin.h>

RzILOpEffect *hex_il_op_a6_vcmpbeq_notany(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_a6_vminub_rdp(void *hi) {
NOT_IMPLEMENTED;
}

#include <rz_il/rz_il_opbuilder_end.h>
39 changes: 39 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_A7_ops.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-17 10:09:49-04:00
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-16 17:56:02-04:00
//========================================
// The following code is generated.
// Do not edit. Repository of code generator:
// https://github.com/rizinorg/rz-hexagon

#include "../hexagon.h"
#include "../hexagon_il.h"

#include <rz_il/rz_il_opbuilder_begin.h>

RzILOpEffect *hex_il_op_a7_clip(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_a7_croundd_ri(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_a7_croundd_rr(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_a7_vclip(void *hi) {
NOT_IMPLEMENTED;
}

#include <rz_il/rz_il_opbuilder_end.h>
171 changes: 171 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_C2_ops.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-17 10:09:49-04:00
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-16 17:56:02-04:00
//========================================
// The following code is generated.
// Do not edit. Repository of code generator:
// https://github.com/rizinorg/rz-hexagon

#include "../hexagon.h"
#include "../hexagon_il.h"

#include <rz_il/rz_il_opbuilder_begin.h>

RzILOpEffect *hex_il_op_c2_all8(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_and(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_andn(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_any8(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_bitsclr(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_bitsclri(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_bitsset(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_ccombinewf(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_ccombinewnewf(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_ccombinewnewt(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_ccombinewt(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmoveif(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmoveit(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmovenewif(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmovenewit(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpeq(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpeqi(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpeqp(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgt(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgti(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgtp(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgtu(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgtui(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_cmpgtup(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_mask(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_mux(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_muxii(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_muxir(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_muxri(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_not(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_or(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_orn(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_tfrpr(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_tfrrp(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_vitpack(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_vmux(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c2_xor(void *hi) {
NOT_IMPLEMENTED;
}

#include <rz_il/rz_il_opbuilder_end.h>
103 changes: 103 additions & 0 deletions rizin/librz/analysis/arch/hexagon/il_ops/hexagon_il_C4_ops.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-17 10:09:49-04:00
// SPDX-FileCopyrightText: 2021 Rot127 <[email protected]>
// SPDX-License-Identifier: LGPL-3.0-only

// LLVM commit: 96e220e6886868d6663d966ecc396befffc355e7
// LLVM commit date: 2022-01-05 11:01:52 +0000 (ISO 8601 format)
// Date of code generation: 2022-07-16 17:56:02-04:00
//========================================
// The following code is generated.
// Do not edit. Repository of code generator:
// https://github.com/rizinorg/rz-hexagon

#include "../hexagon.h"
#include "../hexagon_il.h"

#include <rz_il/rz_il_opbuilder_begin.h>

RzILOpEffect *hex_il_op_c4_addipc(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_and_and(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_and_andn(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_and_or(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_and_orn(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmplte(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmpltei(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmplteu(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmplteui(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmpneq(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_cmpneqi(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_fastcorner9(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_fastcorner9_not(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_nbitsclr(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_nbitsclri(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_nbitsset(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_or_and(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_or_andn(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_or_or(void *hi) {
NOT_IMPLEMENTED;
}

RzILOpEffect *hex_il_op_c4_or_orn(void *hi) {
NOT_IMPLEMENTED;
}

#include <rz_il/rz_il_opbuilder_end.h>
Loading

0 comments on commit d526dd3

Please sign in to comment.