about summary refs log tree commit diff homepage
path: root/test/Feature/DeterministicSwitch.c
AgeCommit message (Collapse)Author
2019-03-07Renamed %llvmgcc and %llvmgxx to %clang and %clangxx respectively.Cristian Cadar
2018-11-02The test DeterministicSwitch.c does not need to allow external symbolic callsCristian Cadar
2018-06-29Make ConstantExpr hashing function faster and modify affected testTimotej Kapus
2016-07-08Generate forked states for switch instructions deterministicallyMartin Nowack
This patch generates the states based on the order of switch-cases. Before, switch-constraints were randomly assigned to forked states. As generated code might be different between LLVM versions, we use the case values, order them, and iterate in that order over the cases. This way we can also support deterministic execution of older LLVM versions.
2016-07-08Use vector instead of set to add/remove statesMartin Nowack
Deterministic adding/removing of states.