- 0196afe Merge branch 'riscv' by Luc Van Oostenryck · 4 months ago master
- 09411a7 Merge branch 'llvm-next' by Luc Van Oostenryck · 4 months ago
- 2925599 llvm: allow arm64 by Luc Van Oostenryck · 5 months ago
- c991e5c Merge branch 'llvm-15' by Luc Van Oostenryck · 4 months ago
- bf6ea1c llvm: avoid trivial recursion in symbol_type() by Luc Van Oostenryck · 6 months ago
- 0544c54 llvm: fix LLVM 15 deprecation warnings by Luc Van Oostenryck · 5 months ago
- 77b30af riscv: G extension implies Zicsr & Zifencei by Luc Van Oostenryck · 5 months ago
- 3500cba riscv: V extension implies F & D by Luc Van Oostenryck · 5 months ago
- 8264c20 riscv: add predefines for v_min_vlen, v_elen & v_elen_fp by Luc Van Oostenryck · 5 months ago
- 3a41dd0 RISC-V: Add basic support for the vector extension by Conor Dooley · 1 year, 3 months ago
- b753d38 llvm: ensure SYM_NODE is stripped before accessing the return type by Luc Van Oostenryck · 5 months ago
- d5a73d3 llvm: do not duplicate strings and use their length in struct string by Luc Van Oostenryck · 5 months ago
- d7edb6c llvm: add a few testcases for integer/pointer conversion by Luc Van Oostenryck · 5 months ago
- 453d7af llvm: suppress warnings about deprecated API by Luc Van Oostenryck · 5 months ago
- 1cf3d98 Merge branches 'doc' and 'stray-t' by Luc Van Oostenryck · 5 months ago
- 5ec6e21 testsuite: avoid "warning: stray \ before t" message by Luc Van Oostenryck · 5 months ago
- 04558f8 add .readthedocs.yaml by Luc Van Oostenryck · 5 months ago
- 550130d doc: set 'en' as language in Sphinx's config file by Luc Van Oostenryck · 5 months ago
- 3f9b43d doc: update conf.py for more recent version of sphinx by Luc Van Oostenryck · 5 months ago
- 3ddf02d reassoc: fix infinite loop during reassociation by Luc Van Oostenryck · 5 months ago
- adceff0 linearize.c: fix buffer overrun warning from fortify by Jeff Layton · 1 year, 3 months ago
- 98b2034 xtensa: switch to little endianness by Guennadi Liakhovetski · 1 year, 7 months ago
- 40c4253 RISC-V: Add support for the zihintpause extension by Palmer Dabbelt · 1 year, 10 months ago
- 7058eaf RISC-V: Add support for the zicbom extension by Palmer Dabbelt · 1 year, 10 months ago
- eac793a Merge branch 'handle-cleanup-attr' by Luc Van Oostenryck · 6 months ago
- 25e9650 parse: handle __cleanup__ attribute by Dan Carpenter · 6 months ago handle-cleanup-attr
- dc581e6 parse: add testcases for __cleanup__ attribute by Luc Van Oostenryck · 6 months ago
- ce1a672 Merge branches 'unreplaced' and 'inline' by Luc Van Oostenryck · 2 years ago
- d42df42 inline: free symbol list after use by Luc Van Oostenryck · 2 years ago
- 1777fe6 inline: allocate statement after guards by Luc Van Oostenryck · 2 years ago
- b6b0d32 inline: avoid needless intermediate vars by Luc Van Oostenryck · 2 years ago
- ec2e9b5 inline: declaration of the variadic vars is useless by Luc Van Oostenryck · 2 years ago
- fd3f7de inline: comment about creating node of node on variadics by Luc Van Oostenryck · 2 years ago
- 102baa1 inline: add testcases for inlining of variadics by Luc Van Oostenryck · 2 years ago
- 0e1aae5 fix "unreplaced" warnings caused by using typeof() on inline functions by Luc Van Oostenryck · 2 years ago
- 4880bd1 predefine __ATOMIC_ACQUIRE & friends as weak by Luc Van Oostenryck · 2 years ago
- 9212270 Merge branches 'cgcc-dash-x' and 'fixes' by Luc Van Oostenryck · 2 years ago
- 53e04b3 allow show_token() on TOKEN_ZERO_IDENT by Luc Van Oostenryck · 2 years ago
- e44f724 fix crash when inlining casts of erroneous expressions by Luc Van Oostenryck · 2 years ago
- 29083a7 cgcc: do not die on '-x assembler' by Luc Van Oostenryck · 2 years ago
- b3cf30b Merge branch 'riscv' by Luc Van Oostenryck · 2 years ago
- b296539 RISC-V: Remove "g" from the extension list by Palmer Dabbelt · 2 years, 2 months ago
- dcb3887 RISC-V: Remove the unimplemented ISA extensions by Palmer Dabbelt · 2 years, 2 months ago
- 90feaaa RISC-V: Match GCC's semantics for multiple -march instances by Palmer Dabbelt · 2 years, 2 months ago
- e31e645 RISC-V: don't die() on -march errors, just warn by Palmer Dabbelt · 2 years, 2 months ago
- d9c17b4 Merge branch 'cast-value' by Luc Van Oostenryck · 2 years ago
- 187285b cast_value: remove error-prone redundant argument by Luc Van Oostenryck · 2 years ago
- 698360c cast_value: assign the new type by Luc Van Oostenryck · 2 years ago
- 56afb50 Merge branch 'fixes' into master by Luc Van Oostenryck · 2 years ago
- 3d1d65b fix zero/sign extension of integer character constants by Luc Van Oostenryck · 2 years, 1 month ago
- 5a0004b Merge branch 'xtensa' by Luc Van Oostenryck · 2 years, 1 month ago
- df76096 cgcc: add Xtensa support by Guennadi Liakhovetski · 2 years, 2 months ago
- 99a5645 handle clang's option "-meabi gnu" by Luc Van Oostenryck · 2 years, 1 month ago
- b4fb2fd Merge branch 'riscv-zicsr' by Luc Van Oostenryck · 2 years, 1 month ago
- 76d40fa RISC-V: Add the Zifencei extension by Palmer Dabbelt · 2 years, 2 months ago
- 54cb689 RISC-V: Add the Zicsr extension by Palmer Dabbelt · 2 years, 2 months ago
- fbdc046 Use offsetof macro to silence null ptr subtraction warning by Richard Palethorpe · 2 years, 3 months ago
- 618f92e fix one year off in v0.6.4's release notes by Luc Van Oostenryck · 2 years, 1 month ago
- b22b01e Merge branch 'semid' by Luc Van Oostenryck · 2 years, 1 month ago
- 7d990b1 Merge branch 'next-ramsay' by Luc Van Oostenryck · 2 years, 1 month ago
- 62dafee dissect: Show typedefs by Alexey Gladkov · 2 years, 7 months ago
- 99fe398 dissect: Show macro definitions by Alexey Gladkov · 2 years, 7 months ago
- 2a5afb6 dissect: Allow to show all symbols by Alexey Gladkov · 2 years, 7 months ago
- b3d7fb1 fix infinite loop when expanding __builtin_object_size() with self-init vars by Luc Van Oostenryck · 2 years, 1 month ago
- d088221 parse: warn about a 'case label' on empty statement by Ramsay Jones · 2 years, 9 months ago
- 4cd76bd sparse: fix broken 'memcpy-max-count' check by Ramsay Jones · 2 years, 9 months ago
- c4706aa Sparse v0.6.4 by Luc Van Oostenryck · 2 years, 9 months ago v0.6.4
- 7165d0d Sparse v0.6.4-rc1 by Luc Van Oostenryck · 2 years, 9 months ago v0.6.4-rc1
- cf144c9 Add release notes for incoming v0.6.4 by Luc Van Oostenryck · 2 years, 9 months ago
- f0e6938 Merge branch 'schecker-fixes' by Luc Van Oostenryck · 2 years, 10 months ago
- 72d04aa scheck: fix type of operands in casts by Luc Van Oostenryck · 3 years ago
- 732bc04 scheck: mkvar() with target or input type by Luc Van Oostenryck · 3 years ago
- 918e9a4 scheck: constants are untyped by Luc Van Oostenryck · 3 years ago
- a8ebc72 scheck: ignore OP_NOP & friends by Luc Van Oostenryck · 3 years, 1 month ago
- 0b0d8b1 scheck: better diagnostic for unsupported instructions by Luc Van Oostenryck · 3 years, 1 month ago
- 9980026 fix missing itype in SEL(x, 0/1, 1/0) --> (x ==/!= 0) by Luc Van Oostenryck · 2 years, 11 months ago
- 8af2432 Merge branches misc, cmp-pow2, optim-and-cmp, cmp-and-or and optim-cast-eval into next by Luc Van Oostenryck · 3 years, 2 months ago
- 9475049 remove early simplification of casts during evaluation by Luc Van Oostenryck · 3 years, 6 months ago
- 9807570 simplify TRUNC(NOT(x)) --> NOT(TRUNC(x)) by Luc Van Oostenryck · 3 years, 6 months ago
- 99bf609 TRUNC(x) {==,!=} C --> AND(x,M) {==,!=} C by Luc Van Oostenryck · 3 years, 3 months ago
- df7767c simplify AND(x >= 0, x < C) --> (unsigned)x < C by Luc Van Oostenryck · 3 years, 4 months ago
- 28cd6d6 add helper is_positive() by Luc Van Oostenryck · 3 years, 4 months ago
- 7ae82c3 add testcases for AND(x > 0, x <= C) --> x u<= C by Luc Van Oostenryck · 3 years, 2 months ago
- 48eb2ca canonicalize constant signed compares toward zero by Luc Van Oostenryck · 3 years, 2 months ago
- 09ec74f Merge branches 'fix-phisrc' and 'insert-last-insn' into memops-prep by Luc Van Oostenryck · 3 years, 2 months ago
- e1f6c18 add testcases for simplification of casts. by Luc Van Oostenryck · 3 years, 5 months ago
- ee17130 memops: we can kill addresses unconditionally by Luc Van Oostenryck · 3 years, 3 months ago
- b91ba64 memops: avoid using first_pseudo() by Luc Van Oostenryck · 3 years, 3 months ago
- 3de14a1 memops: do not mess up with phisource's source ident by Luc Van Oostenryck · 3 years, 3 months ago
- e016f0b memops: remove obsolete comment by Luc Van Oostenryck · 3 years, 3 months ago
- 015aad8 memops: find_dominating_parents()'s generation is redundant by Luc Van Oostenryck · 4 years, 4 months ago
- 0dd7ffb memops: dominates()'s first arg is redundant by Luc Van Oostenryck · 4 years, 4 months ago
- e19144e Merge branch 'deadstore' by Luc Van Oostenryck · 3 years, 2 months ago
- 038c1f9 Merge branch 'linear' by Luc Van Oostenryck · 3 years, 2 months ago
- e70440a Merge branch 'untyped' by Luc Van Oostenryck · 3 years, 2 months ago
- 7874357 TODO: add some notes about pseudos being typeless by Luc Van Oostenryck · 3 years, 2 months ago
- bb4239a Merge branch 'schecker' by Luc Van Oostenryck · 3 years, 2 months ago
- 15806a1 scheck: predefine __SYMBOLIC_CHECKER__ by Luc Van Oostenryck · 3 years, 2 months ago
- 2e3c246 scheck: support pre-conditions via __assume() by Luc Van Oostenryck · 3 years, 2 months ago
- 0b0805c scheck: assert_const() by Luc Van Oostenryck · 3 years, 2 months ago