-
RISCVMCObjectFileInfo.cpp -
RISCVMachineFunctionInfo.h 5
RISCVOptimizePushPop.cpp
| | Authored by VincentWu on Jul 19 2022, 8:54 PM. Event TimelineHerald added a project: Restricted Project. Herald added a project: Restricted Project. This revision is now accepted and ready to land. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | | | | | 8 lines | | | | 3 lines | | | | | | 208 lines | | 2 lines | | | | 36 lines | | | | 8 lines | | 125 lines | | 47 lines | | 4 lines | | 27 lines | | 16 lines | | 3 lines | | 6 lines | | 29 lines | | 2 lines | | 327 lines | | 2 lines | | 3 lines | | 35 lines | | 1 line | | 100 lines | | 323 lines | | 8 lines | | 248 lines | | 164 lines | | 18 lines | | 6 lines | | 6 lines | | | | | | 2 lines | | 2 lines | | 13 lines | | 407 lines | | 163 lines | | 1815 lines | | | | 9 lines | | 2 lines | | 66 lines | | 93 lines | | 111 lines | | 17 lines | | 65 lines | | 14 lines | | 285 lines | | 105 lines | | 9 lines | | 32 lines | | 68 lines | | 17 lines | | 93 lines | | 14 lines | | 149 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
eac586dcc8fc | 6609b48d9b3c | 655a5fb05186 | WuXinlong | rm CI | Jul 19 2022, 8:30 PM | 655a5fb05186 | 3e16b1253f4b | 6ab2e924f8f3 | WuXinlong | rename RISCVInstrInfoZce -> RISCVInstrInfoZc remove folders 'rvZce' | Jul 19 2022, 8:22 PM | 6ab2e924f8f3 | 5df5d41ef375 | f5f67060b987 | WuXinlong | add zcb description | Jul 19 2022, 8:59 AM | f5f67060b987 | ba63282fb918 | cd70733dec05 | WuXinlong | remove zcmb for patch | Jul 19 2022, 8:58 AM | cd70733dec05 | 7ed561831843 | a2e2b13f4c43 | Wu Xinlong | clean patch for zca zcb zcmb zcmp | Jul 18 2022, 10:46 PM | a2e2b13f4c43 | daa03ce2b3a8 | 9208e4466762 | Wu Xinlong | | Jul 17 2022, 6:27 AM | 9208e4466762 | 9d4cbd928eee | 2f75458da006 | Wu Xinlong | fix compile error after rebase | Jul 14 2022, 7:43 PM | 2f75458da006 | c4626e542f49 | d6b6db187407 | Wu Xinlong | [Zce] initially cost function | Jun 30 2022, 7:23 AM | d6b6db187407 | 235fa602d99f | cb5232525fd8 | Wu Xinlong | fix | Jun 19 2022, 9:00 PM | cb5232525fd8 | 81ea44ff05b1 | 1eafefaf2a92 | Wu Xinlong | [Zce] update TableJump to v0.70 | Jun 7 2022, 2:11 AM | 1eafefaf2a92 | 290f6a534379 | 8f00bee2617c | Wu Xinlong | fix rebase | May 26 2022, 12:59 AM | 8f00bee2617c | a677ad5484fe | a8931235b257 | Scott Egerton | | May 20 2022, 9:46 AM | a8931235b257 | 8acb79d56222 | f4c585957601 | Scott Egerton | Intergrated with upstream riscv linker relaxation (Show More…) | Apr 5 2022, 9:22 AM | f4c585957601 | 81fa53513ddd | 195cf5b63083 | Scott Egerton | | Feb 1 2022, 9:11 AM | 195cf5b63083 | 272d1e85333a | 6c35387b017f | Scott Egerton | Support tbljal instructions with all link registers. (Show More…) | Jan 21 2022, 8:26 AM | 6c35387b017f | f3b889ca89e7 | 262205c78262 | Scott Egerton | Bug Fix: Fixed issue of start symbol address incorrectly moving (Show More…) | Nov 18 2021, 1:57 AM | 262205c78262 | 8030b419d2e6 | 6f0459b48e6d | Scott Egerton | WIP: Initial import of Zce tablejump implementation (Show More…) | Nov 11 2021, 5:53 AM | 6f0459b48e6d | 134ed5a3bf8b | f79a532ec88e | 乌鑫龙 | [Zce] Use RVC flag & Set alignment | May 20 2022, 1:07 AM | f79a532ec88e | 3ecbbcef6c1f | c690167f1444 | 乌鑫龙 | fix testcase for rv64 | Apr 29 2022, 1:05 AM | c690167f1444 | ae34a56488e2 | 3b117eac434b | 乌鑫龙 | [bug fix] reorder the stack frame to fix PUSH/POP | Apr 27 2022, 6:35 PM | 3b117eac434b | b89dd746dfdc | 8b38d6d22d18 | 乌鑫龙 | [bug fix] fix compiling crash of push/pop | Apr 18 2022, 1:24 AM | 8b38d6d22d18 | 9d465380df0b | d3b48a2474b8 | 乌鑫龙 | fix testcase | Mar 31 2022, 6:20 PM | d3b48a2474b8 | 29c8966e2f03 | f04320e99783 | sinan | | Mar 28 2022, 7:47 AM | f04320e99783 | df634a53c171 | 4033f092a53c | sinan | [ZCE][PushPop] update spimm field calculation and add testcases (#37) (Show More…) | Mar 28 2022, 7:47 AM | 4033f092a53c | f51255ff3503 | 3d06f59381e0 | Wu Xinlong | zcf | Mar 9 2022, 3:06 AM | 3d06f59381e0 | b2a0156c8fd0 | 4f42e4e44da4 | Wu Xinlong | zca | Mar 7 2022, 3:59 AM | 4f42e4e44da4 | 77880d4b9e8a | 620fd608d651 | SForeKeeper | Update error message and test cases for CM.PUSHPOPRET instructions. | Mar 7 2022, 10:53 PM | 620fd608d651 | 497d83c5e647 | ba9cadfdf711 | SForeKeeper | Disable C.decbnez due to conflict encoding. | Mar 7 2022, 7:31 PM | ba9cadfdf711 | 61ee541b7308 | 313994fef73f | XinlongWu | fix erroe | Mar 2 2022, 3:26 AM | 313994fef73f | f8f51a24ea21 | b72238b52790 | XinlongWu | remove some of switchs | Feb 28 2022, 2:39 AM | b72238b52790 | fd9f353f72c4 | ff8f2af461c3 | SForeKeeper | Fix objdump mattr in as-cpush-cpop due to confilct encoding. | Feb 24 2022, 9:26 PM | ff8f2af461c3 | 9b46017ee6bb | d909e07bc44f | SForekeeper | Fix push/pop spimm and update test cases. | Feb 24 2022, 8:35 PM | d909e07bc44f | b88b8599b57f | 59d756508f23 | SForekeeper | Remove old push/pop/popret features. | Feb 24 2022, 5:46 PM | 59d756508f23 | c26b61cecd28 | 51d8a6be2ac0 | SForekeeper | Initially update push/pop/popret to v0.70.1. | Feb 24 2022, 5:46 PM | 51d8a6be2ac0 | c769faa89564 | 5c76781ff4e1 | SForekeeper | Remove EABI and uncompressed pushpop testcases. | Feb 22 2022, 2:27 AM | 5c76781ff4e1 | f050853d7a52 | 8ae952ee9a9f | XinlongWu | [update] cm.mva01s & cm.mvsa01 https://yt.droid.ac.cn/tiger/llvm-project/… (Show More…) | Feb 22 2022, 1:25 AM | 8ae952ee9a9f | 67c5d5017914 | e515407af643 | SForekeeper | Add back branch instructions. | Feb 22 2022, 2:02 AM | e515407af643 | c7f0bc380bce | 52d4be0696a0 | SForekeeper | Remove clang cmva01s07 test case. | Feb 17 2022, 4:26 AM | 52d4be0696a0 | a6ed008a0bb3 | 773049f3c132 | SForekeeper | Update zce "Simple Insts" to v0.70. Remove testcases for removed instructions. | Feb 17 2022, 4:07 AM | 773049f3c132 | c41e871de17e | 9d6c683ce220 | XinlongWu | [update] code compress of zcb&zcmb | Feb 14 2022, 5:33 AM | 9d6c683ce220 | 0adb79fdd8cc | a47d4e8e1058 | XinlongWu | [update] mc of zcmb&zcb | Feb 14 2022, 12:55 AM | a47d4e8e1058 | 865f7cba7577 | dca2a09c3970 | XinlongWu | add 0.70 subtargets | Feb 11 2022, 7:31 AM | dca2a09c3970 | bda6c0233f73 | 0c2524e81c41 | Wu Xinlong | add new test case | Dec 30 2021, 9:39 PM | 0c2524e81c41 | 6d64e3d8b587 | a1706c98fbd0 | Luke | fix cherry-pick | Dec 30 2021, 7:19 AM | a1706c98fbd0 | 5a49472cc960 | f9e1fa04246a | Luke | Add MI pass for beqi & bnei | Dec 28 2021, 7:26 AM | f9e1fa04246a | 8550f3415551 | b692e651f1ed | Luke | Fix: bnei & beqi (swap rs1 and rs2, uimm ==>> nzuimm) | Dec 22 2021, 10:05 PM | b692e651f1ed | 280d00df7f3f | 3a7676ab50c4 | 廖春玉 | fix BEQI and BNEI should not be inferred when Immediate is 0 | Dec 20 2021, 9:58 PM | 3a7676ab50c4 | 1927f1c59348 | 7e51fbd3274f | Wu Xinlong | [lld] clean up: remove `R_RISCV_GPREL_ZCE_LSGP` | Dec 21 2021, 6:25 PM | 7e51fbd3274f | 25449cff8c7d | ec0789cbed3d | Wu Xinlong | fix | Dec 19 2021, 11:24 PM | ec0789cbed3d | 0e77c7b4550d | 455aa8765e92 | Wu Xinlong | logic of zce and zcea | Dec 19 2021, 10:01 PM | 455aa8765e92 | 306199e66322 | bc881eb37fbb | Wu Xinlong | clean up the lld code | Dec 19 2021, 10:00 PM | bc881eb37fbb | 6fa67cea094f | fe4fd42aa9ca | Wu Xinlong | fix lld | Dec 18 2021, 5:01 AM | fe4fd42aa9ca | 4f0290066fb8 | c1e7cc99e9e7 | 乌鑫龙 | Update .gitlab-ci.yml file | Dec 17 2021, 10:59 PM | c1e7cc99e9e7 | e4c942142a97 | 22872343752d | Wu Xinlong | fix error after update | Dec 15 2021, 11:23 PM | 22872343752d | b6bdb924eeb1 | 7253fa306dbe | Luke | opt LBU, LHU, LB, LH, SB, SH by CompressPat | Dec 12 2021, 6:13 AM | 7253fa306dbe | 50d9e596fe38 | 0697014044fd | Wu Xinlong | fix update | Dec 14 2021, 4:11 AM | 0697014044fd | d39882428736 | 900b9e8c6b04 | Wu Xinlong | update to clang 14 | Dec 9 2021, 12:20 AM | 900b9e8c6b04 | 44e870c23501 | 81553d282c73 | XinlongWu | generate `R_RISCV_GPREL_ZCE_LWGP` from clang | Nov 29 2021, 12:18 AM | 81553d282c73 | 4e106859dd93 | f1c009d6049f | XinlongWu | [RISCV][Zce] pass `mzce_lsgp` to lld | Nov 15 2021, 10:33 PM | f1c009d6049f | 95bdf948ac8a | 5f48ce0f445d | SForekeeper | [RISCV-Zce] Fix issue for DecBNEZ switch. | Nov 28 2021, 1:21 AM | 5f48ce0f445d | 6d1d0f50a869 | 1b3a52ff0075 | SForekeeper | [RISCV-Zce] Fix issue for generating pushpop. | Nov 28 2021, 1:01 AM | 1b3a52ff0075 | 1e98c6e2ead3 | fda6e07d194a | XinlongWu | fix: error when `llvm-objdump -D` | Nov 26 2021, 12:19 AM | fda6e07d194a | 3dbbe95c1a1f | 7537a998428f | Luke | opt NOT & NEG by CompressPat | Nov 23 2021, 2:56 AM | 7537a998428f | df6061a36839 | fa6e4f16a8f0 | XinlongWu | opt zcee inst by CompressPat | Nov 18 2021, 3:52 AM | fa6e4f16a8f0 | 01faf78fd781 | 6077b0e04e95 | XinlongWu | remove duplicat test case | Nov 9 2021, 9:22 PM | 6077b0e04e95 | 2b9bf4976bb2 | 243ab3432590 | XinlongWu | - test: modify test case - fix: wrong Predicates - use switchs | Nov 9 2021, 9:02 PM | 243ab3432590 | f0811cb3de30 | 5867f489388c | XinlongWu | feat: Swichs of Zce | Nov 8 2021, 12:33 AM | 5867f489388c | 0d0c9b615154 | f2b7a8fe5507 | XinlongWu | fix:test case | Nov 5 2021, 2:09 AM | f2b7a8fe5507 | 9b62d8850d6e | 37345cdfb0dc | XinlongWu | fix: test case c_mul & muli | Nov 5 2021, 1:31 AM | 37345cdfb0dc | b74003bde54a | 1ad45d71f951 | XinlongWu | - optmise MULI at instruction selection - use `enableZceCMul`、`enableZceCNeg`… (Show More…) | Nov 5 2021, 1:31 AM | 1ad45d71f951 | 430396ba17d8 | 792216aba272 | XinlongWu | opt: MULI | Nov 1 2021, 11:29 PM | 792216aba272 | 2dde1659b168 | ccdbaa29bf68 | liaochunyu | update | Oct 26 2021, 9:34 PM | ccdbaa29bf68 | 183396ec400f | bd82e3e24cf6 | liaochunyu | fix ci | Oct 26 2021, 8:47 PM | bd82e3e24cf6 | af1be3ea7116 | 7a489583e238 | liaochunyu | optimize: beqi, bnei | Oct 26 2021, 6:30 PM | 7a489583e238 | 8570f733cb1a | 04244655c8be | liaochunyu | move zce testcase to zvZce | Oct 26 2021, 6:22 PM | 04244655c8be | bb7eb2694524 | 2bbf323b20de | Farhan | | Oct 26 2021, 7:32 PM | 2bbf323b20de | 8237c44d5f6e | 2c24ba32bc44 | XinlongWu | fix: fix test case for push&pop Inst | Oct 26 2021, 8:00 AM | 2c24ba32bc44 | ee17b3c69ed4 | d2b6725f9dc2 | XinlongWu | [RISCV] optmise: not rd, rs1 -> c.not rd, rs1 neg rd, rs1 -> c.neg rd, rs1 | Oct 26 2021, 6:56 AM | d2b6725f9dc2 | 44b853b90582 | 1d7d81a41d08 | ZirconLiu | Add Zce extension compiler switches. | Oct 19 2021, 7:32 AM | 1d7d81a41d08 | d88beb63a54f | 0509f965af10 | 廖春玉 | support -mzce-cdecbnez | Oct 10 2021, 7:28 PM | 0509f965af10 | 463eb6f831d3 | 6e9ea46c3fb7 | Lukacma | [RISCV-Zce] Add support for generating PUSH/POP/POPRET instructions. (#24) (Show More…) | Sep 27 2021, 12:48 AM | 6e9ea46c3fb7 | a638f6bfccd9 | e71e4d92a3d1 | XinlongWu | [RISCV][Zce] motify the version description of zce ext | Sep 16 2021, 9:38 PM | e71e4d92a3d1 | 4710637cd441 | 55be9ba12c40 | Marian | [BugFix] Corrected typo in CompressInstEmitter. (Show More…) | Sep 15 2021, 9:00 AM | 55be9ba12c40 | 3366ef26cb6c | 0371ac374f41 | Marian | [RISCV-Zce] Reformatting of C.MVA01S07 implementation code. | Sep 15 2021, 8:56 AM | 0371ac374f41 | b14265c6e0cd | 3a82692e3072 | XinlongWu | [RISCV] [Zce] change subset of c.mul & define version of zce ext for Clang | Sep 12 2021, 1:54 AM | 3a82692e3072 | b2812bdc4cc6 | 3120547a0caf | XinlongWu | [RISCV] [Zce] add test case of c.lb, c.lbu, c.lh, c.sb, c.sh | Aug 30 2021, 4:32 AM | 3120547a0caf | a2981c49e6e5 | 5e7c0f6d0286 | XinlongWu | [RISCV] [Zce] fix bugs of reg flags | Aug 30 2021, 4:31 AM | 5e7c0f6d0286 | 1d1059107fe7 | 60b73aef8d4c | XinlongWu | [RISCV][Zce] add: test case for c.lhu optmise | Aug 25 2021, 2:17 AM | 60b73aef8d4c | 284e8d27ea89 | 9de34a9a0073 | XinlongWu | [RISCV] optmise: lhu rd, imm(rs1) -> c.lhu rd, imm(rs1) lb rd, imm(rs1) -> c.lb… (Show More…) | Aug 24 2021, 3:32 AM | 9de34a9a0073 | 357148aead7d | 13cd53ee2e6d | XinlongWu | [RISCV] optmise: lbu rd, imm(rs1) -> c.lbu rd, imm(rs1) | Aug 22 2021, 4:15 AM | 13cd53ee2e6d | 185b8eca71ec | a4193ad2f4f8 | XinlongWu | comment | Aug 18 2021, 8:35 PM | a4193ad2f4f8 | de5bcf4a3e23 | 8894b1033b76 | chenheda | add testcases of push[.e] | Aug 20 2021, 8:50 AM | 8894b1033b76 | 27fef13d7095 | 3353ba4fec59 | chenheda | [Zce-ext][bugFix] support empty areglist in push[.e] (Show More…) | Aug 19 2021, 11:50 PM | 3353ba4fec59 | 19aac1e2742d | 518644c65fa7 | Wei Wu | | Aug 21 2021, 5:37 AM | 518644c65fa7 | 7717bbbbf3d5 | 5af8639289da | chenheda | | Aug 16 2021, 10:08 AM | 5af8639289da | fecac8fe54cc | e56b5bd09277 | XinlongWu | optmise: zext.w rd, rs1 -> c.zext.w rd | Aug 15 2021, 9:26 PM | e56b5bd09277 | e7fe2c32cb96 | ed21d10ab00f | XinlongWu | [RISCV] remove class Alist16 & Slist16 and some of their function | Aug 11 2021, 8:59 PM | ed21d10ab00f | 97bbecb1b279 | 8f93845060cf | XinlongWu | [RISCV] change the location of testcase | Aug 11 2021, 7:43 AM | 8f93845060cf | a25cdec879a5 | e99459494ce9 | XinlongWu | [RISCV] [Zce] style: formate the code & remove headfile used by debug | Aug 11 2021, 12:44 AM | e99459494ce9 | 2de6f574dbfc | e24fce381795 | XinlongWu | fix: fix logic error in if statement | Aug 11 2021, 12:42 AM | e24fce381795 | 0be45117d2a3 | cf1a76999b83 | Marian | [RISCV] Adding support for generating C.MVA01S07 instruction. (Show More…) | Aug 2 2021, 4:33 AM | cf1a76999b83 | ca4d882fc0f2 | 6e9a4e3953a1 | Marian | Fixes compiler errors, caused by incorrect definition of C.MVA01S07 instruction. | Aug 9 2021, 4:12 AM | 6e9a4e3953a1 | a265ec81fea8 | 202c6dcec2cc | Wei Wu | CI: update gitlab config for newer runners. | Aug 11 2021, 8:32 AM | 202c6dcec2cc | f9a8efcd6e85 | d595f918d6c1 | Wei Wu | CI: Prepare for docker runner | Aug 10 2021, 5:06 AM | d595f918d6c1 | 14b7eac758bf | 226752b03605 | heyiliang | | Aug 9 2021, 10:58 AM | 226752b03605 | 946f8eee63b1 | e655c175f282 | heyiliang | Revert the name of IsRV32E | Aug 9 2021, 1:43 AM | e655c175f282 | 350082f78189 | 00b1390df492 | heyiliang | Add some boundary checks to `parseReglist` | Aug 6 2021, 2:37 PM | 00b1390df492 | 126af2455d4d | e3672831855d | heyiliang | Simplify `parseZceSpimm` and remove some redundant code | Aug 6 2021, 11:42 AM | e3672831855d | 8a12dbcb334b | 661dc4aa9036 | heyiliang | Merge `parseReglist16` into `parseReglist` | Aug 5 2021, 9:19 AM | 661dc4aa9036 | 0a4ccabfdbb9 | 9f39ca21cecd | heyiliang | Change `inline static` to inline | Aug 5 2021, 2:40 AM | 9f39ca21cecd | fecd6080fed4 | 3147a85007e0 | heyiliang | Remove redundant `Tokens` Vector of `RISCVAsmParser::parseReglist` | Aug 5 2021, 1:31 AM | 3147a85007e0 | 8d6116e56595 | e0620b2ccd74 | heyiliang | Fix some bugs of `RISCVAsmParser::parseReglist` | Aug 4 2021, 4:31 PM | e0620b2ccd74 | 3fd40689c094 | b8f796fff5a3 | XinlongWu | motify Test case | Aug 6 2021, 3:51 AM | b8f796fff5a3 | a42c99cafab0 | 10e9bf0cee70 | XinlongWu | optimise: zext.b(andi a0, a0, 255) -> c.zext.b | Aug 6 2021, 3:51 AM | 10e9bf0cee70 | 22e0fdf9606d | cd40c7c34fd6 | chenheda | | Aug 5 2021, 9:21 AM | cd40c7c34fd6 | c23752be72ed | b8811ab8cec1 | Ibrahim Abu Kharmeh | Fixes A typo | Jul 22 2021, 6:17 AM | b8811ab8cec1 | 5516dee26cd2 | fcef62e3d005 | liaochunyu | | Aug 3 2021, 11:13 PM | fcef62e3d005 | fa2f36533bde | 1ae63d816cb1 | XinlongWu | optimise: mul -> c.mul sext.b -> c.sext.b sext.h -> c.sext.h zext.h -> c.zext.h | Aug 3 2021, 5:41 AM | 1ae63d816cb1 | 432dc9059543 | dd0252f9b8ba | Heda Chen | | Aug 3 2021, 4:36 AM | dd0252f9b8ba | 16570186459e | 479b1f0c410e | wuxinlong | - feta build freamwork for Zce optimisation | Jul 29 2021, 10:24 AM | 479b1f0c410e | 3ea8308403e9 | 93948cbff17c | wuxinlong | solve clash | Jul 7 2021, 12:08 AM | 93948cbff17c | 20358dbac540 | 254970e5b90b | wuxinlong | add descriptions of current works | Jul 6 2021, 11:13 PM | 254970e5b90b | 4d91d4b2984c | e2b2ab706d66 | wuxinlong | | Jun 17 2021, 9:45 AM | e2b2ab706d66 | c7d927599f66 | 6d906d7a0766 | wuxinlong | add c.popret & c.pop | Jun 16 2021, 12:52 AM | 6d906d7a0766 | 4104e33f70c8 | 25560837a8d8 | 乌鑫龙 | [RFC] inplement [c.]pop/push/popret[.e] | Jul 6 2021, 9:07 PM | 25560837a8d8 | 13d7f7a1e631 | fcec637e4530 | chenheda | add pop[ret][.e] inst | Jun 19 2021, 2:45 AM | fcec637e4530 | ec58d9680022 | a6df20980cad | wuxinlong | add parseZceRet | Jun 19 2021, 2:08 AM | a6df20980cad | 2360a6e9d6f0 | 1dba6d8b601a | wuxinlong | - fix the range of imm | Jun 9 2021, 9:08 AM | 1dba6d8b601a | e4fe15735457 | ec8fecbf778c | luxufan | fix code style | Jun 16 2021, 5:13 AM | ec8fecbf778c | a6ca5cbb325f | d2d06f2dacca | luxufan | fix error | Jun 16 2021, 12:25 AM | d2d06f2dacca | 3efd91f1c57b | a147e2d66002 | luxufan | fix testcases | Jun 15 2021, 10:46 PM | a147e2d66002 | 808a8132448a | b8abefb4eeb5 | luxufan | fix error and add disassemble part | Jun 15 2021, 10:36 PM | b8abefb4eeb5 | acf4306decc9 | b0d9a76e8449 | luxufan | add alist print method | Jun 15 2021, 9:34 PM | b0d9a76e8449 | 5a43931b75ed | 0c9612ed9033 | luxufan | Support push instruction initially | Jun 11 2021, 8:15 AM | 0c9612ed9033 | cbb7ff9f1a3c | 07a6c1a74b84 | wuxinlong | complete testcase | Jun 8 2021, 7:22 AM | 07a6c1a74b84 | 054486acff67 | 6fc4d6579321 | chenheda | fix code style | Jun 4 2021, 5:46 AM | 6fc4d6579321 | 2874cf50e2a7 | dc98d456409a | chenheda | add Inst C.MVA01S07 and test cases | Jun 4 2021, 5:41 AM | dc98d456409a | cf4805654b1f | bf348900a71b | wuxinlong | add comment | Jun 2 2021, 9:59 AM | bf348900a71b | 299d33e7f883 | bcac4536b4f9 | wuxinlong | add: C.TBLJ, C.TBLJAL, C.TBLJALM | Jun 2 2021, 3:12 AM | bcac4536b4f9 | 9fc647055cf3 | 1b1aac84edba | chenheda | add test cases for inst [C.]DECBNEZ | Jun 1 2021, 2:34 AM | 1b1aac84edba | 3268bbd8527d | d4ccb311bd51 | chenheda | add Inst DECBNEZ | Jun 1 2021, 2:07 AM | d4ccb311bd51 | 74a35fd6dd9c | 8ae4b854d5f6 | chenheda | solve decoding conflict of C.DECBNEZ and C.FSDSP | Jun 1 2021, 1:45 AM | 8ae4b854d5f6 | 7e6c6f2cbb0d | 20e987c5c0e3 | chenheda | update negimm6 in C.DECBNEZ to negimm7_lsb0NonZero | May 29 2021, 8:47 AM | 20e987c5c0e3 | 023978f13766 | 95c58c4c15cc | luxufan | support 16 bits decbnez instruction | May 27 2021, 8:15 PM | 95c58c4c15cc | c395ba47fcbb | 873ff3694369 | chenheda | fix test cases for {L|S}{D|W}GP insts | May 29 2021, 7:41 PM | 873ff3694369 | b277543b3e06 | 1f2dd48082cb | chenheda | update the imm type of {L|S}{D|W}GP insts (uimm -> simm) | May 29 2021, 6:51 PM | 1f2dd48082cb | 020603305d9b | bc59598f5fa4 | chenheda | | May 29 2021, 7:23 AM | bc59598f5fa4 | d6d5b89aa9c9 | 873a36f70e47 | chenheda | update the predicate of Zceb | May 29 2021, 7:20 AM | 873a36f70e47 | 7e0c6bd45a56 | 88478e466684 | chenheda | -fix: fix the offset of b{eq|ne}i in rv32zce-valid.s | May 23 2021, 7:55 PM | 88478e466684 | 047590e4a8c4 | 295984ad9493 | chenheda | add inst b{eq|ne}i and test cases | May 22 2021, 10:23 PM | 295984ad9493 | 33748adcea8e | f8a2856617a8 | wuxinlong | add c.mul | May 21 2021, 3:16 AM | f8a2856617a8 | c8faa4802a49 | 2da5e5ec2ffb | wuxinlong | -add c.sext.w | May 20 2021, 12:57 AM | 2da5e5ec2ffb | d5f5401cc37c | a4a706988842 | wuxinlong | -add: test case c.not c.neg | May 19 2021, 11:21 PM | a4a706988842 | 45d81ff54a92 | 7e3907181f5f | wuxinlong | motify test case | May 19 2021, 10:08 PM | 7e3907181f5f | 205acae48c89 | 3ce92ed49533 | wuxinlong | -fix: fix test case | May 19 2021, 12:16 PM | 3ce92ed49533 | 9ce766de0ba3 | d997459786c8 | wuxinlong | | May 19 2021, 7:29 AM | d997459786c8 | b84bd718ceea | 2a95b1515a38 | chenheda | [Zce-ext] add muli inst and test cases | May 19 2021, 11:55 PM | 2a95b1515a38 | 9f73d4824f67 | ab700cb2bfcf | liaochunyu | CI | May 18 2021, 1:25 AM | ab700cb2bfcf | 0f06d83f3740 | c77deb56ec3a | chenheda | [Zce-ext] add {lw|sw|ld|sd}gp and test cases | May 17 2021, 7:55 AM | c77deb56ec3a | 14176d524d8c | b8d8eb3b5087 | chenheda | [Zce-ext] refactor test cases | May 12 2021, 8:24 PM | b8d8eb3b5087 | a1699990e7db | 7617199149bb | 廖春玉 | add lwgp | May 12 2021, 8:40 PM | 7617199149bb | 6cabcff861d8 | f07815c6ff82 | chenheda | fix code style | May 11 2021, 2:44 AM | f07815c6ff82 | 59e7b7216bda | bc9940435e27 | chenheda | add IsRV64 predicate to c.zext.w | May 10 2021, 9:57 PM | bc9940435e27 | fde011731e3a | 0e6dd26b32c3 | chenheda | add load/save insts and test cases | May 10 2021, 6:45 PM | 0e6dd26b32c3 | 44e360812689 | 6f096fe02d14 | liaochunyu | Add experimental-zce feature | Apr 25 2021, 6:51 AM | 6f096fe02d14 | 2d0ceaec70c2 | af2d11b1d5c1 | wuxinlong | add inst c.zext.* and test case | Apr 23 2021, 12:50 AM |
|
Capitalize variable names