24 Commits (045649abaf09a8708ebba7dc1df5c47a2bc8dcdb)

Author SHA1 Message Date
Jules Villard 78a33acb77 [cfg] run pre-analysis lazily in ondemand
6 years ago
Jules Villard 686231ec6e [SIL] change `variable_initialization()` builtin to a new auxiliary instruction
6 years ago
Jules Villard 1c668c4d41 [SIL][preanalysis] add call flag for functions treating first formal as return
7 years ago
Jules Villard 55586b581b [preanalysis] do not delay killing variables taken by reference
7 years ago
Jules Villard 646aa30797 [cfg] print dotty *after* pre-analysis
7 years ago
Jules Villard 9aa5582caa [clang] leave markers of variable initialization for pulse
7 years ago
Mehdi Bouaziz ad986dffde Get rid of Declare_locals
7 years ago
Jules Villard 8b882ac1df Change license to MIT
7 years ago
Jules Villard 6b5390fe79 [cfg] rename iCFG to cfg in dotty files
8 years ago
Jules Villard 94e7a7b141 [siof] one access per sink, better report deduplication
8 years ago
Andrzej Kotulski 62d1d74d74 [Typ] Change Typ.pp_full to not include class keywords
8 years ago
Josh Berdine 0cf71c74ef Sort nodes when printing cfg to dot file
9 years ago
Sam Blackshear 708c0bf1f8 [backend] eliminate phantom spaces in printing of types
9 years ago
Cristiano Calcagno a71902355f [debug][dotty] Fix issue in dotty output where overloaded functions were conflated
9 years ago
Cristiano Calcagno 3fb8801b6c [IR] Change cfg representation so the node number is per-procedure and not per-cfg
9 years ago
Sam Blackshear 7b58c71475 centralize creation and detection of clang tmp vars, fix errdesc/bucketing
9 years ago
Sam Blackshear fd8a864c15 doing preanalysis on-demand
9 years ago
Andrzej Kotulski 617ffab0ac Add @generated comment to icfg.dot files
9 years ago
Sam Blackshear 20925df57c removing unused deallocate param in nullify instr
9 years ago
Dulma Rodriguez 4264e94565 Fix problems with translation of InitListExpr
9 years ago
Andrzej Kotulski 4584f7f6fc [clang-format] Reformat all c/cpp/objc sources with clang-format
9 years ago
Andrzej Kotulski a317ac38f2 Use init_exp in InitListExpr and CompoundLiteralExpr
10 years ago
Jules Villard 59a3b9c22a add temp var from compoundLiteralExpr to the function locals
10 years ago
Jules Villard 7b9b6841d2 translate CompoundLiteralExpr
10 years ago