A Region pass that always reverts the transaction without checking its cost.
Declared in <llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAlwaysRevert.h>
class TransactionAlwaysRevert
: public RegionPass
This is mainly used as a final pass in lit tests.
| Name | Description |
|---|---|
RegionPass | A pass that runs on a sandbox::Region. |
| Name | Description |
|---|---|
TransactionAlwaysRevert [constructor] | Construct a TransactionAlwaysRevert pass. |
dump [virtual] | Dump this pass to the debug stream. |
getName | The name of the pass. |
print [virtual] | Print this pass to OS. |
printPipeline [virtual] | Similar to print() but adds a newline. Used for testing. |
runOnRegion | runOnRegion overloads |
| Name | Description |
|---|---|
Name | The pass name. This is also used as a command-line flag and should not contain whitespaces. |