Text this: Compiler-Directed Error Resilience for Reliable Computing