Unified PE and compiler (#16042)
Unified PE and compiler (#16042)

* unified PE and compiler
test=develop

* Polish code
test=develop

PaddlePaddle/Paddle,PaddlePaddle/Paddle,baidu/Paddle,luotao1/Paddle,luotao1/Paddle,PaddlePaddle/Paddle,luotao1/Paddle,baidu/Paddle,baidu/Paddle,luotao1/Paddle,luotao1/Paddle,chengduoZH/Paddle,PaddlePaddle/Paddle,chengduoZH/Paddle,PaddlePaddle/Paddle,baidu/Paddle,chengduoZH/Paddle,tensor-tang/Paddle,chengduoZH/Paddle,tensor-tang/Paddle,tensor-tang/Paddle,tensor-tang/Paddle,luotao1/Paddle,tensor-tang/Paddle,baidu/Paddle,PaddlePaddle/Paddle,luotao1/Paddle,chengduoZH/Paddle,PaddlePaddle/Paddle