Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CilkSanitizer] Fix bug with hoisting coarsened instrumentation out o… #22

Merged
merged 6 commits into from
Oct 26, 2020

Conversation

neboat
Copy link
Collaborator

@neboat neboat commented Sep 29, 2020

…f loops with an unusual structure.

…on to ensure that Cilksan avoids false-positive race reports on updates to reducer views when the memory allocator reuses the same memory for different views during race detection.
…to model the cost of a basic block. Computation of the RecipThroughout cost of a basic block can fail due types in the LLVM IR that are not modeled on the target architecture. Addresses OpenCilk#24.
… on a loop with multiple canonical induction variables of different sizes.
…le after_call hook runs after an invoke, even when those invokes occur near unsimplified loops in the original code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant