Lines Matching defs:NVPTXPassConfig
172 class NVPTXPassConfig : public TargetPassConfig {
174 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM)
214 return new NVPTXPassConfig(*this, PM);
268 void NVPTXPassConfig::addEarlyCSEOrGVNPass() {
275 void NVPTXPassConfig::addAddressSpaceInferencePasses() {
284 void NVPTXPassConfig::addStraightLineScalarOptimizationPasses() {
301 void NVPTXPassConfig::addIRPasses() {
375 bool NVPTXPassConfig::addInstSelector() {
388 void NVPTXPassConfig::addPreRegAlloc() {
393 void NVPTXPassConfig::addPostRegAlloc() {
403 FunctionPass *NVPTXPassConfig::createTargetRegisterAllocator(bool) {
407 void NVPTXPassConfig::addFastRegAlloc() {
412 void NVPTXPassConfig::addOptimizedRegAlloc() {
433 void NVPTXPassConfig::addMachineSSAOptimization() {