Home
last modified time | relevance | path

Searched refs:isInvariant (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h351 bool isInvariant(Value *V) const;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h295 bool isInvariant() const { return FlagVals & MOInvariant; } in isInvariant() function
H A DSelectionDAGNodes.h1337 bool isInvariant() const { return MemSDNodeBits.IsInvariant; }
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp474 bool LoopVectorizationLegality::isInvariant(Value *V) const { in isInvariant() function in llvm::LoopVectorizationLegality
475 return LAI->isInvariant(V); in isInvariant()
569 if (isInvariant(V)) in isUniform()
H A DLoopVectorize.cpp4016 if (Legal->isInvariant(getLoadStorePointerOperand(I)) && in isPredicatedInst()
4091 Legal->isInvariant(Op2)) in getDivRemSpeculationCost()
4293 (isUniformDecision(I, VF) || Legal->isInvariant(Ptr)); in collectLoopUniforms()
6164 bool isLoopInvariantStoreValue = Legal->isInvariant(SI->getValueOperand()); in getUniformMemOpCost()
6998 Legal->isInvariant(Op2)) in getInstructionCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp247 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in instMayAlias()
248 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in instMayAlias()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h606 bool isInvariant(Value *V) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1149 if (isInvariant()) in print()
H A DMachineInstr.cpp1441 if (MMO->isInvariant() && MMO->isDereferenceable()) in isDereferenceableInvariantLoad()
H A DModuloSchedule.cpp971 (MMO->isInvariant() && MMO->isDereferenceable()) || in updateMemOperands()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2465 if (isInvariant(Ptr)) { in analyzeLoop()
2722 bool LoopAccessInfo::isInvariant(Value *V) const { in isInvariant() function in LoopAccessInfo
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1460 if (Load->isInvariant() && Load->isDereferenceable()) in canUseBlockOperation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp2289 if (!Memop->isInvariant()) { in insertWaitcntInBlock()
H A DAMDGPURegisterBankInfo.cpp465 (IsConst || MMO->isInvariant() || (MMO->getFlags() & MONoClobber)) && in isScalarLoadLegal()
H A DAMDGPUISelLowering.cpp796 MN->isInvariant())) && in shouldReduceLoadWidth()
H A DSIInstrInfo.cpp120 return MMO->isLoad() && MMO->isInvariant(); in canRemat()
H A DSIISelLowering.cpp9994 (AS != AMDGPUAS::GLOBAL_ADDRESS || !Ld->isInvariant())) in widenLoad()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp718 if (N->isInvariant()) in canLowerToLDG()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp27009 if (!RLD->isInvariant()) in SimplifySelectOps()
27919 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in mayAlias()
27920 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in mayAlias()
27939 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in mayAlias()
27940 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in mayAlias()
H A DSelectionDAG.cpp11762 MemSDNodeBits.IsInvariant = MMO->isInvariant(); in MemSDNode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8456 RLI.IsInvariant = LD->isInvariant(); in canReuseLoadAddress()