Lines Matching defs:NVPTXPassConfig
154 class NVPTXPassConfig : public TargetPassConfig {
156 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM)
196 return new NVPTXPassConfig(*this, PM);
213 void NVPTXPassConfig::addEarlyCSEOrGVNPass() {
220 void NVPTXPassConfig::addAddressSpaceInferencePasses() {
228 void NVPTXPassConfig::addStraightLineScalarOptimizationPasses() {
245 void NVPTXPassConfig::addIRPasses() {
303 bool NVPTXPassConfig::addInstSelector() {
316 void NVPTXPassConfig::addPreRegAlloc() {
321 void NVPTXPassConfig::addPostRegAlloc() {
331 FunctionPass *NVPTXPassConfig::createTargetRegisterAllocator(bool) {
335 void NVPTXPassConfig::addFastRegAlloc() {
340 void NVPTXPassConfig::addOptimizedRegAlloc() {
362 void NVPTXPassConfig::addMachineSSAOptimization() {