Compiler Pass Cusomization Type