GitHub PushEvent at 2014-12-11 19:44:32
Repository: llvm-project
Actor: chapuni
Payload: {"shas":[["3c4569e4b5f7ca852be786f2da58c2858182de44","4d5b87db536b0fdcf99bbc489362ee83ff8bf6c6@braunis.de","[CodeGen] Let MachineVerifierPass own its banner string","Matthias Braun",true],["27384118f1bc5e424877c39515349366738e306a","4d5b87db536b0fdcf99bbc489362ee83ff8bf6c6@braunis.de","[CodeGen] Add print and verify pass after each MachineFunctionPass by default\n\nPreviously print+verify passes were added in a very unsystematic way, which is\nannoying when debugging as you miss intermediate steps and allows bugs to stay\nunnotice when no verification is performed.\n\nTo make this change practical I added the possibility to explicitely disable\nverification. I used this option on all places where no verification was\nperformed previously (because alot of places actually don't pass the\nMachineVerifier).\nIn the long term these problems should be fixed properly and verification\nenabled after each pass. I'll enable some more verification in subsequent\ncommits.","Matthias Braun",true],["2f1229679832fe31476637fecd4fc60a361c6550","4d5b87db536b0fdcf99bbc489362ee83ff8bf6c6@braunis.de","Enable machineverifier in debug mode for X86, ARM, AArch64, Mips","Matthias Braun",true]],"size":3,"ref":"refs/heads/master","head":"2f1229679832fe31476637fecd4fc60a361c6550"}