Lines Matching defs:AMDGPUPropagateAttributes
1 //===--- AMDGPUPropagateAttributes.cpp --------------------------*- C++ -*-===//
66 class AMDGPUPropagateAttributes {
142 AMDGPUPropagateAttributes(const TargetMachine *TM, bool AllowClone) :
203 AMDGPUPropagateAttributes::findFunction(const FnProperties &PropsNeeded,
213 bool AMDGPUPropagateAttributes::process(Module &M) {
221 bool AMDGPUPropagateAttributes::process(Function &F) {
226 bool AMDGPUPropagateAttributes::process() {
313 AMDGPUPropagateAttributes::cloneWithProperties(Function &F,
335 void AMDGPUPropagateAttributes::setFeatures(Function &F,
347 void AMDGPUPropagateAttributes::setAttributes(Function &F,
360 AMDGPUPropagateAttributes::getFeatureString(const FeatureBitset &Features) const
377 return AMDGPUPropagateAttributes(TM, false).process(F);
384 return AMDGPUPropagateAttributes(TM, true).process(M);