aboutsummaryrefslogtreecommitdiffstats
path: root/python/libghdl/thin/vhdl
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-04-11 07:30:58 +0200
committerTristan Gingold <tgingold@free.fr>2020-04-11 07:30:58 +0200
commit2ef80b56c5eda04e0ef6a0276321f72ff437868e (patch)
treea3b4eaba7828d88351b4acdefd98cafaa19b19dc /python/libghdl/thin/vhdl
parent64288b21f18de4b833cfcb15070024fb664faadb (diff)
downloadghdl-2ef80b56c5eda04e0ef6a0276321f72ff437868e.tar.gz
ghdl-2ef80b56c5eda04e0ef6a0276321f72ff437868e.tar.bz2
ghdl-2ef80b56c5eda04e0ef6a0276321f72ff437868e.zip
vhdl: recognize comparaison of std_logic_arith.
Diffstat (limited to 'python/libghdl/thin/vhdl')
-rw-r--r--python/libghdl/thin/vhdl/nodes.py72
1 files changed, 60 insertions, 12 deletions
diff --git a/python/libghdl/thin/vhdl/nodes.py b/python/libghdl/thin/vhdl/nodes.py
index 17c70ddea..67ed3088d 100644
--- a/python/libghdl/thin/vhdl/nodes.py
+++ b/python/libghdl/thin/vhdl/nodes.py
@@ -1457,18 +1457,66 @@ class Iir_Predefined:
Ieee_Std_Logic_Arith_Add_Log_Uns_Slv = 474
Ieee_Std_Logic_Arith_Add_Sgn_Log_Slv = 475
Ieee_Std_Logic_Arith_Add_Log_Sgn_Slv = 476
- Ieee_Std_Logic_Misc_And_Reduce_Slv = 477
- Ieee_Std_Logic_Misc_And_Reduce_Suv = 478
- Ieee_Std_Logic_Misc_Nand_Reduce_Slv = 479
- Ieee_Std_Logic_Misc_Nand_Reduce_Suv = 480
- Ieee_Std_Logic_Misc_Or_Reduce_Slv = 481
- Ieee_Std_Logic_Misc_Or_Reduce_Suv = 482
- Ieee_Std_Logic_Misc_Nor_Reduce_Slv = 483
- Ieee_Std_Logic_Misc_Nor_Reduce_Suv = 484
- Ieee_Std_Logic_Misc_Xor_Reduce_Slv = 485
- Ieee_Std_Logic_Misc_Xor_Reduce_Suv = 486
- Ieee_Std_Logic_Misc_Xnor_Reduce_Slv = 487
- Ieee_Std_Logic_Misc_Xnor_Reduce_Suv = 488
+ Ieee_Std_Logic_Arith_Lt_Uns_Uns = 477
+ Ieee_Std_Logic_Arith_Lt_Sgn_Sgn = 478
+ Ieee_Std_Logic_Arith_Lt_Uns_Sgn = 479
+ Ieee_Std_Logic_Arith_Lt_Sgn_Uns = 480
+ Ieee_Std_Logic_Arith_Lt_Uns_Int = 481
+ Ieee_Std_Logic_Arith_Lt_Int_Uns = 482
+ Ieee_Std_Logic_Arith_Lt_Sgn_Int = 483
+ Ieee_Std_Logic_Arith_Lt_Int_Sgn = 484
+ Ieee_Std_Logic_Arith_Le_Uns_Uns = 485
+ Ieee_Std_Logic_Arith_Le_Sgn_Sgn = 486
+ Ieee_Std_Logic_Arith_Le_Uns_Sgn = 487
+ Ieee_Std_Logic_Arith_Le_Sgn_Uns = 488
+ Ieee_Std_Logic_Arith_Le_Uns_Int = 489
+ Ieee_Std_Logic_Arith_Le_Int_Uns = 490
+ Ieee_Std_Logic_Arith_Le_Sgn_Int = 491
+ Ieee_Std_Logic_Arith_Le_Int_Sgn = 492
+ Ieee_Std_Logic_Arith_Gt_Uns_Uns = 493
+ Ieee_Std_Logic_Arith_Gt_Sgn_Sgn = 494
+ Ieee_Std_Logic_Arith_Gt_Uns_Sgn = 495
+ Ieee_Std_Logic_Arith_Gt_Sgn_Uns = 496
+ Ieee_Std_Logic_Arith_Gt_Uns_Int = 497
+ Ieee_Std_Logic_Arith_Gt_Int_Uns = 498
+ Ieee_Std_Logic_Arith_Gt_Sgn_Int = 499
+ Ieee_Std_Logic_Arith_Gt_Int_Sgn = 500
+ Ieee_Std_Logic_Arith_Ge_Uns_Uns = 501
+ Ieee_Std_Logic_Arith_Ge_Sgn_Sgn = 502
+ Ieee_Std_Logic_Arith_Ge_Uns_Sgn = 503
+ Ieee_Std_Logic_Arith_Ge_Sgn_Uns = 504
+ Ieee_Std_Logic_Arith_Ge_Uns_Int = 505
+ Ieee_Std_Logic_Arith_Ge_Int_Uns = 506
+ Ieee_Std_Logic_Arith_Ge_Sgn_Int = 507
+ Ieee_Std_Logic_Arith_Ge_Int_Sgn = 508
+ Ieee_Std_Logic_Arith_Eq_Uns_Uns = 509
+ Ieee_Std_Logic_Arith_Eq_Sgn_Sgn = 510
+ Ieee_Std_Logic_Arith_Eq_Uns_Sgn = 511
+ Ieee_Std_Logic_Arith_Eq_Sgn_Uns = 512
+ Ieee_Std_Logic_Arith_Eq_Uns_Int = 513
+ Ieee_Std_Logic_Arith_Eq_Int_Uns = 514
+ Ieee_Std_Logic_Arith_Eq_Sgn_Int = 515
+ Ieee_Std_Logic_Arith_Eq_Int_Sgn = 516
+ Ieee_Std_Logic_Arith_Ne_Uns_Uns = 517
+ Ieee_Std_Logic_Arith_Ne_Sgn_Sgn = 518
+ Ieee_Std_Logic_Arith_Ne_Uns_Sgn = 519
+ Ieee_Std_Logic_Arith_Ne_Sgn_Uns = 520
+ Ieee_Std_Logic_Arith_Ne_Uns_Int = 521
+ Ieee_Std_Logic_Arith_Ne_Int_Uns = 522
+ Ieee_Std_Logic_Arith_Ne_Sgn_Int = 523
+ Ieee_Std_Logic_Arith_Ne_Int_Sgn = 524
+ Ieee_Std_Logic_Misc_And_Reduce_Slv = 525
+ Ieee_Std_Logic_Misc_And_Reduce_Suv = 526
+ Ieee_Std_Logic_Misc_Nand_Reduce_Slv = 527
+ Ieee_Std_Logic_Misc_Nand_Reduce_Suv = 528
+ Ieee_Std_Logic_Misc_Or_Reduce_Slv = 529
+ Ieee_Std_Logic_Misc_Or_Reduce_Suv = 530
+ Ieee_Std_Logic_Misc_Nor_Reduce_Slv = 531
+ Ieee_Std_Logic_Misc_Nor_Reduce_Suv = 532
+ Ieee_Std_Logic_Misc_Xor_Reduce_Slv = 533
+ Ieee_Std_Logic_Misc_Xor_Reduce_Suv = 534
+ Ieee_Std_Logic_Misc_Xnor_Reduce_Slv = 535
+ Ieee_Std_Logic_Misc_Xnor_Reduce_Suv = 536
Get_Kind = libghdl.vhdl__nodes__get_kind
Get_Location = libghdl.vhdl__nodes__get_location