Lines Matching defs:NVPTXPassConfig
196 class NVPTXPassConfig : public TargetPassConfig {
198 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM)
238 return new NVPTXPassConfig(*this, PM);
306 void NVPTXPassConfig::addEarlyCSEOrGVNPass() {
313 void NVPTXPassConfig::addAddressSpaceInferencePasses() {
324 void NVPTXPassConfig::addStraightLineScalarOptimizationPasses() {
341 void NVPTXPassConfig::addIRPasses() {
419 bool NVPTXPassConfig::addInstSelector() {
428 void NVPTXPassConfig::addPreRegAlloc() {
433 void NVPTXPassConfig::addPostRegAlloc() {
443 FunctionPass *NVPTXPassConfig::createTargetRegisterAllocator(bool) {
447 void NVPTXPassConfig::addFastRegAlloc() {
452 void NVPTXPassConfig::addOptimizedRegAlloc() {
473 void NVPTXPassConfig::addMachineSSAOptimization() {