summaryrefslogtreecommitdiff
path: root/src/jit/assertionprop.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-09-20Updated assertionprop.cppBrian Sullivan1-31/+30
2018-09-19Changes to use VNNormalValue in assertionPropBrian Sullivan1-53/+61
2018-08-28Cast gtIconVal to target_ssize_t in src/jit/assertionprop.cppEgor Chesakov1-1/+3
2018-08-28Do not Constant-Prop immediate values that require relocation on ARM32Egor Chesakov1-0/+5
2018-08-25Remove some GT_ASG_op leftovers (#18205)mikedn1-2/+2
2018-08-25Streamline fgExcludeFromSsa (#15351)mikedn1-2/+2
2018-08-23Merge branch 'master' into fmt-bbBrian Sullivan1-2/+2
2018-08-23Merge pull request #15011 from mikedn/ssa-mem-numCarol Eidt1-2/+2
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-31/+32
2018-08-21Define FMT_VN as "$%x" and use it uniformly in the codebaseBrian Sullivan1-1/+1
2018-08-20JIT: remove incremental ref count updates (#19345)Andy Ayers1-41/+2
2018-07-23Change gtExtractSideEffList to use GenTreeVisitor (#18257)mikedn1-5/+27
2018-07-22JIT: stateful local ref counts and weights (#19068)Andy Ayers1-2/+2
2018-07-19Eliminate duplicate SSA number bookkeepingMike Danes1-2/+2
2018-07-18JIT: force all local var ref counts to be accessed via API (#18979)Andy Ayers1-2/+2
2018-06-29Corrected a few typos in the documentation and comments (#18706)Phil Garcia1-1/+1
2018-06-08Workaround for compiler.hpp (1848) - Assertion failed 'lvRefCnt' (#18292)Sergey Andreenko1-16/+22
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-3/+0
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-109/+101
2017-12-13get rid of TYP_CHARFei Peng1-2/+0
2017-12-12Use macro _countof instead of explicit sizeof(arr) / sizeof(arr[0]) or sizeof...Egor Chesakov1-1/+1
2017-11-22Clean up `GTF_CALL_VIRT_KIND_MASK` and related usageBruce Forstall1-1/+1
2017-11-06Delete OldStyleClearD. (#14874)Sergey Andreenko1-1/+1
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-2/+2
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-2/+4
2017-10-15Copy ExpandArray and SimplerHashTable to JIT's sourcesMike Danes1-2/+2
2017-08-31Enable checking of GTF_EXCEPT and GTF_ASG flags. (#13668)Eugene Rozenfeld1-1/+2
2017-08-07Removed the legacy JIT32 assert regarding 4-byte alignment inArenaAllocator::...Brian Sullivan1-4/+8
2017-08-04Revert "Fixes issue #13093"Bruce Forstall1-8/+4
2017-08-03Fixes issue #13093Brian Sullivan1-4/+8
2017-07-11Delete bitset iterators defines (#12642)Sergey Andreenko1-12/+13
2017-07-03create GetAssertionIndex to convert from unsigned to AssertionIndex (#12554)Sergey Andreenko1-35/+36
2017-06-16Remove unnecessary bitvec allocation in assertion propMike Danes1-4/+4
2017-06-07Merge pull request #12142 from BruceForstall/ReduceNowayBruce Forstall1-2/+2
2017-06-07delete BLOCKSET_INIT_NOCOPY and BLOCKSET_INIT. (#12144)Sergey Andreenko1-3/+3
2017-06-07Convert some very common noway_assert to simple assertBruce Forstall1-2/+2
2017-05-19Merge pull request #11521 from JosephTremoulet/SpanAssertJoseph Tremoulet1-34/+34
2017-05-19Improve BitVecOps<>::Iter::NextElem (#11696)Bruce Forstall1-9/+9
2017-05-11Propagate assertions for more checked boundsJoseph Tremoulet1-34/+34
2017-04-27Fix lsra memory consumption (#11233)Sergey Andreenko1-1/+1
2017-04-07Remove RELOC_SUPPORT defineBruce Forstall1-4/+0
2017-03-30Fix formattingSteve MacLean, Qualcomm Datacenter Technologies, Inc1-2/+4
2017-03-29Handle null ref in Compiler::optCreateAssertionSteve MacLean, Qualcomm Datacenter Technologies, Inc1-2/+2
2017-03-25Correctly update bitvector in optAddVnAssertionMappingMike Danes1-5/+7
2017-03-25Some BitVecOps improvements (#10437)mikedn1-42/+20
2017-03-20Refactor GenTree assertion information storageMike Danes1-70/+71
2017-03-13Convert GenTree* to GenTreeCall* as much as possible (#10132)Bruce Forstall1-35/+30
2017-03-03Add/improve assertion propagation commentsMike Danes1-1/+5
2017-03-03Generate OAK_NO_THROW assertions from (uint)i < (uint)a.len checksMike Danes1-7/+46
2017-03-03Refactor JTRUE handling during assertion gen/propMike Danes1-37/+45