summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
bdemsky [Fri, 21 Jun 2019 03:38:14 +0000 (20:38 -0700)]
merge
weiyu [Fri, 21 Jun 2019 00:08:24 +0000 (17:08 -0700)]
fix up syntax errors
weiyu [Thu, 20 Jun 2019 22:55:54 +0000 (15:55 -0700)]
add support for libcds atomic function calls
weiyu [Thu, 20 Jun 2019 22:55:07 +0000 (15:55 -0700)]
Loose the conditions that atomic calls are captured. Need to come up with better rules for function name checking
bdemsky [Thu, 20 Jun 2019 05:04:28 +0000 (22:04 -0700)]
Get rid of extraneous header files
weiyu [Sat, 15 Jun 2019 07:11:27 +0000 (00:11 -0700)]
CallInst::getCalledFunction() may return a null function
weiyu [Fri, 14 Jun 2019 22:36:53 +0000 (15:36 -0700)]
function that returns source line number
weiyu [Fri, 14 Jun 2019 22:35:11 +0000 (15:35 -0700)]
add source line number as a argument
weiyu [Fri, 14 Jun 2019 00:41:34 +0000 (17:41 -0700)]
refactor codes in CDSPass.cpp and also add support for function-like atomic operations syntax
weiyu [Tue, 28 May 2019 23:54:06 +0000 (16:54 -0700)]
comment out debug information
weiyu [Wed, 27 Mar 2019 23:51:11 +0000 (16:51 -0700)]
complete merging
weiyu [Wed, 27 Mar 2019 23:45:11 +0000 (16:45 -0700)]
Merge /home/git/cds-llvm
# Conflicts:
# CDSPass.cpp
weiyu [Wed, 27 Mar 2019 22:19:58 +0000 (15:19 -0700)]
recent changes
weiyu [Tue, 8 Jan 2019 20:47:09 +0000 (12:47 -0800)]
Able to replace atomic instructions with functional calls and check data races.
root [Tue, 8 Jan 2019 20:26:27 +0000 (12:26 -0800)]
CDSPass completed, able to replace atomic instructions with functional calls and check data races.