| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 212 bool Changed = false; in setArgsNoUndef() local 217 Changed = true; in setArgsNoUndef() 220 return Changed; in setArgsNoUndef() 320 bool Changed = false; in inferNonMandatoryLibFuncAttrs() local 323 Changed |= setNonLazyBind(F); in inferNonMandatoryLibFuncAttrs() 332 Changed |= setOnlyReadsMemory(F); in inferNonMandatoryLibFuncAttrs() 333 Changed |= setDoesNotThrow(F); in inferNonMandatoryLibFuncAttrs() 334 Changed |= setDoesNotCallback(F); in inferNonMandatoryLibFuncAttrs() 335 Changed |= setOnlyAccessesArgMemory(F); in inferNonMandatoryLibFuncAttrs() 336 Changed |= setWillReturn(F); in inferNonMandatoryLibFuncAttrs() [all …]
|
| H A D | CanonicalizeAliases.cpp | 40 static Constant *canonicalizeAlias(Constant *C, bool &Changed) { in canonicalizeAlias() argument 42 auto *NewAliasee = canonicalizeAlias(GA->getAliasee(), Changed); in canonicalizeAlias() 45 Changed = true; in canonicalizeAlias() 56 Ops.push_back(canonicalizeAlias(cast<Constant>(U), Changed)); in canonicalizeAlias() 62 bool Changed = false; in canonicalizeAliases() local 64 canonicalizeAlias(&GA, Changed); in canonicalizeAliases() 65 return Changed; in canonicalizeAliases()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZShortenInst.cpp | 205 bool Changed = false; in processBlock() local 215 Changed |= shortenIIF(MI, SystemZ::LLILL, SystemZ::LLILH); in processBlock() 219 Changed |= shortenIIF(MI, SystemZ::LLIHL, SystemZ::LLIHH); in processBlock() 223 Changed |= shortenOn001AddCC(MI, SystemZ::ADBR); in processBlock() 227 Changed |= shortenOn001AddCC(MI, SystemZ::AEBR); in processBlock() 231 Changed |= shortenOn001(MI, SystemZ::DDBR); in processBlock() 235 Changed |= shortenOn001(MI, SystemZ::DEBR); in processBlock() 239 Changed |= shortenFPConv(MI, SystemZ::FIDBRA); in processBlock() 243 Changed |= shortenFPConv(MI, SystemZ::FIEBRA); in processBlock() 247 Changed |= shortenOn01(MI, SystemZ::LDEBR); in processBlock() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 969 bool Changed = false; in enableLoadCacheBypass() local 977 Changed |= enableGLCBit(MI); in enableLoadCacheBypass() 996 return Changed; in enableLoadCacheBypass() 1004 bool Changed = false; in enableStoreCacheBypass() local 1009 return Changed; in enableStoreCacheBypass() 1017 bool Changed = false; in enableRMWCacheBypass() local 1024 return Changed; in enableRMWCacheBypass() 1041 bool Changed = false; in enableVolatileAndOrNonTemporal() local 1048 Changed |= enableGLCBit(MI); in enableVolatileAndOrNonTemporal() 1055 Changed |= insertWait(MI, SIAtomicScope::SYSTEM, AddrSpace, Op, false, in enableVolatileAndOrNonTemporal() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PreISelIntrinsicLowering.cpp | 87 bool Changed = false; in forEachCall() local 94 Changed |= Removed = Callback(CI); in forEachCall() 98 return Changed; in forEachCall() 105 bool Changed = false; in lowerLoadRelative() local 122 Changed = true; in lowerLoadRelative() 125 return Changed; in lowerLoadRelative() 309 bool Changed = false; in expandMemIntrinsicUses() local 325 Changed = true; in expandMemIntrinsicUses() 342 Changed = true; in expandMemIntrinsicUses() 356 Changed = true; in expandMemIntrinsicUses() [all …]
|
| H A D | MIRCanonicalizerPass.cpp | 91 bool Changed = false; in rescheduleLexographically() local 117 Changed = true; in rescheduleLexographically() 121 return Changed; in rescheduleLexographically() 127 bool Changed = false; in rescheduleCanonically() local 260 Changed = true; in rescheduleCanonically() 276 Changed |= rescheduleLexographically( in rescheduleCanonically() 283 Changed |= rescheduleLexographically( in rescheduleCanonically() 287 return Changed; in rescheduleCanonically() 291 bool Changed = false; in propagateLocalCopies() local 330 Changed = true; in propagateLocalCopies() [all …]
|
| H A D | CallBrPrepare.cpp | 78 bool Changed = false; in run() local 86 Changed |= SplitCriticalEdges(CBRs, DT); in run() 87 Changed |= InsertIntrinsicCalls(CBRs, DT); in run() 89 if (!Changed) in run() 119 bool Changed = false; in SplitCriticalEdges() local 136 Changed = true; in SplitCriticalEdges() 137 return Changed; in SplitCriticalEdges() 141 bool Changed = false; in InsertIntrinsicCalls() local 161 Changed = true; in InsertIntrinsicCalls() 164 return Changed; in InsertIntrinsicCalls() [all …]
|
| H A D | InitUndef.cpp | 122 bool Changed = false; in handleReg() local 132 Changed |= fixupIllOperand(MI, UseMO); in handleReg() 134 return Changed; in handleReg() 139 bool Changed = false; in handleSubReg() local 183 Changed = true; in handleSubReg() 202 return Changed; in handleSubReg() 224 bool Changed = false; in processBasicBlock() local 243 Changed = true; in processBasicBlock() 249 Changed |= handleSubReg(MF, MI, *DLD); in processBasicBlock() 250 Changed |= handleReg(&MI); in processBasicBlock() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLateEHPrepare.cpp | 124 bool Changed = false; in runOnMachineFunction() local 126 Changed |= removeUnreachableEHPads(MF); in runOnMachineFunction() 128 Changed |= hoistCatches(MF); in runOnMachineFunction() 129 Changed |= addCatchAlls(MF); in runOnMachineFunction() 130 Changed |= replaceFuncletReturns(MF); in runOnMachineFunction() 132 Changed |= addCatchRefsAndThrowRefs(MF); in runOnMachineFunction() 134 Changed |= removeUnnecessaryUnreachables(MF); in runOnMachineFunction() 136 Changed |= restoreStackPointer(MF); in runOnMachineFunction() 137 return Changed; in runOnMachineFunction() 179 bool Changed = false; in hoistCatches() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFCheckAndAdjustIR.cpp | 106 bool Changed = false; in removePassThroughBuiltin() local 124 Changed = true; in removePassThroughBuiltin() 129 return Changed; in removePassThroughBuiltin() 136 bool Changed = false; in removeCompareBuiltin() local 155 Changed = true; in removeCompareBuiltin() 169 return Changed; in removeCompareBuiltin() 242 bool Changed = false; in sinkMinMaxInBB() local 309 Changed = true; in sinkMinMaxInBB() 312 return Changed; in sinkMinMaxInBB() 343 bool Changed = false; in sinkMinMax() local [all …]
|
| H A D | BPFMIPeephole.cpp | 334 bool Changed; in runOnMachineFunction() local 335 Changed = eliminateRedundantMov(); in runOnMachineFunction() 337 Changed = adjustBranch() || Changed; in runOnMachineFunction() 338 Changed |= insertMissingCallerSavedSpills(); in runOnMachineFunction() 339 Changed |= removeMayGotoZero(); in runOnMachineFunction() 340 Changed |= addExitAfterUnreachable(); in runOnMachineFunction() 341 return Changed; in runOnMachineFunction() 415 bool Changed = false; in adjustBranch() local 473 Changed = true; in adjustBranch() 537 Changed = true; in adjustBranch() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LoopExtractor.cpp | 116 bool Changed = false; in runOnModule() local 120 auto LookupLoopInfo = [this, &Changed](Function &F) -> LoopInfo & { in runOnModule() 121 return this->getAnalysis<LoopInfoWrapperPass>(F, &Changed).getLoopInfo(); in runOnModule() 130 Changed; in runOnModule() 140 bool Changed = false; in runOnModule() local 148 Changed |= runOnFunction(F); in runOnModule() 158 return Changed; in runOnModule() 169 bool Changed = false; in runOnFunction() local 174 return Changed; in runOnFunction() 181 return Changed | extractLoops(LI.begin(), LI.end(), LI, DT); in runOnFunction() [all …]
|
| H A D | FatLTOCleanup.cpp | 72 bool Changed = false; in cleanUpTypeCheckedLoad() local 99 Changed = true; in cleanUpTypeCheckedLoad() 101 if (Changed) in cleanUpTypeCheckedLoad() 103 return Changed; in cleanUpTypeCheckedLoad() 113 bool Changed = false; in run() local 115 Changed |= cleanUpTypeCheckedLoad(M, *TypeCheckedLoadFn, false); in run() 117 Changed |= cleanUpTypeCheckedLoad(M, *TypeCheckedLoadRelFn, true); in run() 119 if (Changed) in run()
|
| H A D | FunctionAttrs.cpp | 276 SmallSet<Function *, 8> &Changed) { in addMemoryAttrs() argument 309 Changed.insert(F); in addMemoryAttrs() 430 bool Changed = false; in thinLTOPropagateFunctionAttrs() local 468 Changed = true; in thinLTOPropagateFunctionAttrs() 501 return Changed; in thinLTOPropagateFunctionAttrs() 1005 SmallSet<Function *, 8> &Changed) { in addArgumentReturnedAttrs() argument 1044 Changed.insert(F); in addArgumentReturnedAttrs() 1057 bool Changed = false; in addArgumentAttrsFromCallsites() local 1080 Changed = true; in addArgumentAttrsFromCallsites() 1089 return Changed; in addArgumentAttrsFromCallsites() [all …]
|
| H A D | GlobalOpt.cpp | 209 bool Changed = false; in CleanupPointerRootUsers() local 222 Changed = true; in CleanupPointerRootUsers() 230 Changed = true; in CleanupPointerRootUsers() 239 Changed = true; in CleanupPointerRootUsers() 265 Changed = true; in CleanupPointerRootUsers() 270 return Changed; in CleanupPointerRootUsers() 281 bool Changed = false; in CleanupConstantGlobalUsers() local 289 Changed = true; in CleanupConstantGlobalUsers() 338 Changed |= in CleanupConstantGlobalUsers() 341 return Changed; in CleanupConstantGlobalUsers() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerAtomicPass.cpp | 40 bool Changed = false; in runOnBasicBlock() local 43 Changed |= LowerFenceInst(FI); in runOnBasicBlock() 45 Changed |= lowerAtomicCmpXchgInst(CXI); in runOnBasicBlock() 47 Changed |= lowerAtomicRMWInst(RMWI); in runOnBasicBlock() 56 return Changed; in runOnBasicBlock() 60 bool Changed = false; in lowerAtomics() local 62 Changed |= runOnBasicBlock(BB); in lowerAtomics() 64 return Changed; in lowerAtomics()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 124 bool Changed = false; in RunPassOnSCC() local 142 Changed = CGSP->runOnSCC(CurSCC); in RunPassOnSCC() 162 if (Changed) in RunPassOnSCC() 166 return Changed; in RunPassOnSCC() 179 Changed |= FPP->runOnFunction(*F); in RunPassOnSCC() 187 if (Changed && CallGraphUpToDate) { in RunPassOnSCC() 192 return Changed; in RunPassOnSCC() 428 bool Changed = false; in RunAllPassesOnSCC() local 470 Changed |= LocalChanged; in RunAllPassesOnSCC() 494 return Changed; in RunAllPassesOnSCC() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SVEIntrinsicOpts.cpp | 244 bool Changed = false; in optimizePTrueIntrinsicCalls() local 269 Changed |= coalescePTrueIntrinsicCalls(BB, SVAllPTrues); in optimizePTrueIntrinsicCalls() 270 Changed |= coalescePTrueIntrinsicCalls(BB, SVPow2PTrues); in optimizePTrueIntrinsicCalls() 274 return Changed; in optimizePTrueIntrinsicCalls() 397 bool Changed = false; in optimizeInstructions() local 410 Changed |= optimizePredicateStore(&I); in optimizeInstructions() 413 Changed |= optimizePredicateLoad(&I); in optimizeInstructions() 420 return Changed; in optimizeInstructions() 425 bool Changed = false; in optimizeFunctions() local 427 Changed |= optimizePTrueIntrinsicCalls(Functions); in optimizeFunctions() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInsertReadWriteCSR.cpp | 66 bool Changed = false; in INITIALIZE_PASS() local 109 Changed = true; in INITIALIZE_PASS() 138 return Changed; in INITIALIZE_PASS() 144 bool Changed = false; in emitWriteRoundingMode() local 156 Changed = true; in emitWriteRoundingMode() 172 return Changed; in emitWriteRoundingMode() 183 bool Changed = false; in runOnMachineFunction() local 187 Changed |= emitWriteRoundingMode(MBB); in runOnMachineFunction() 189 Changed |= emitWriteRoundingModeOpt(MBB); in runOnMachineFunction() 192 return Changed; in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTOCRegDeps.cpp | 100 bool Changed = false; in processBlock() local 113 Changed = true; in processBlock() 116 return Changed; in processBlock() 121 bool Changed = false; in runOnMachineFunction() local 125 Changed = true; in runOnMachineFunction() 127 return Changed; in runOnMachineFunction()
|
| H A D | PPCEarlyReturn.cpp | 42 bool Changed = false; in processBlock() local 51 return Changed; in processBlock() 138 Changed = true; in processBlock() 144 if (Changed && !ReturnMBB.hasAddressTaken()) { in processBlock() 160 return Changed; in processBlock() 170 bool Changed = false; in runOnMachineFunction() local 175 return Changed; in runOnMachineFunction() 178 Changed |= processBlock(B); in runOnMachineFunction() 180 return Changed; in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | LVLGen.cpp | 62 bool Changed = false; in runOnMachineBasicBlock() local 92 Changed = true; in runOnMachineBasicBlock() 112 return Changed; in runOnMachineBasicBlock() 120 bool Changed = false; in runOnMachineFunction() local 127 Changed |= runOnMachineBasicBlock(MBB); in runOnMachineFunction() 129 if (Changed) { in runOnMachineFunction() 134 return Changed; in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86IndirectBranchTracking.cpp | 136 bool Changed = false; in runOnMachineFunction() local 144 Changed |= addENDBR(*MBB, MBB->begin()); in runOnMachineFunction() 151 Changed |= addENDBR(MBB, MBB.begin()); in runOnMachineFunction() 156 Changed |= addENDBR(MBB, std::next(I)); in runOnMachineFunction() 169 Changed |= addENDBR(MBB, I); in runOnMachineFunction() 177 Changed |= addENDBR(MBB, std::next(I)); in runOnMachineFunction() 185 Changed |= addENDBR(MBB, std::next(I)); in runOnMachineFunction() 190 return Changed; in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCAPElim.cpp | 65 bool Changed = false; in OptimizeBB() local 77 Changed = true; in OptimizeBB() 98 return Changed; in OptimizeBB() 121 bool Changed = false; in runImpl() local 142 Changed |= OptimizeBB(&F->front()); in runImpl() 145 return Changed; in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Localizer.cpp | 78 bool Changed = false; in localizeInterBlock() local 121 Changed = true; in localizeInterBlock() 148 return Changed; in localizeInterBlock() 152 bool Changed = false; in localizeIntraBlock() local 188 Changed = true; in localizeIntraBlock() 201 return Changed; in localizeIntraBlock() 221 bool Changed = localizeInterBlock(MF, LocalizedInstrs); in runOnMachineFunction() local 222 Changed |= localizeIntraBlock(LocalizedInstrs); in runOnMachineFunction() 223 return Changed; in runOnMachineFunction()
|