| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 354 bool isInvariant(Value *V) const;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 300 bool isInvariant() const { return FlagVals & MOInvariant; } in isInvariant() function
|
| H A D | SelectionDAGNodes.h | 1364 bool isInvariant() const { return MemSDNodeBits.IsInvariant; }
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 474 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 D | LoopVectorize.cpp | 3368 if (Legal->isInvariant(getLoadStorePointerOperand(I)) && in isPredicatedInst() 3443 Legal->isInvariant(Op2)) in getDivRemSpeculationCost() 3648 (isUniformDecision(I, VF) || Legal->isInvariant(Ptr)); in collectLoopUniforms() 5668 bool isLoopInvariantStoreValue = Legal->isInvariant(SI->getValueOperand()); in getUniformMemOpCost() 6498 Legal->isInvariant(Op2)) in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 246 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in instMayAlias() 247 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in instMayAlias()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 659 bool isInvariant(Value *V) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 1152 if (isInvariant()) in print()
|
| H A D | MachineInstr.cpp | 1499 if (MMO->isInvariant() && MMO->isDereferenceable()) in isDereferenceableInvariantLoad()
|
| H A D | ModuloSchedule.cpp | 978 (MMO->isInvariant() && MMO->isDereferenceable()) || in updateMemOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 2539 if (isInvariant(Ptr)) { in analyzeLoop() 2793 bool LoopAccessInfo::isInvariant(Value *V) const { in isInvariant() function in LoopAccessInfo
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1475 if (Load->isInvariant() && Load->isDereferenceable()) in canUseBlockOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInsertWaitcnts.cpp | 2236 if (!Memop->isInvariant()) { in insertWaitcntInBlock()
|
| H A D | AMDGPURegisterBankInfo.cpp | 465 (IsConst || MMO->isInvariant() || (MMO->getFlags() & MONoClobber)) && in isScalarLoadLegal()
|
| H A D | AMDGPUISelLowering.cpp | 842 MN->isInvariant())) && in shouldReduceLoadWidth()
|
| H A D | SIInstrInfo.cpp | 117 return MMO->isLoad() && MMO->isInvariant(); in canRemat()
|
| H A D | SIISelLowering.cpp | 10183 (AS != AMDGPUAS::GLOBAL_ADDRESS || !Ld->isInvariant())) in widenLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 739 if (N->isInvariant()) in canLowerToLDG()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 27403 if (!RLD->isInvariant()) in SimplifySelectOps() 28310 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in mayAlias() 28311 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in mayAlias() 28337 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || in mayAlias() 28338 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) in mayAlias()
|
| H A D | SelectionDAG.cpp | 12091 MemSDNodeBits.IsInvariant = MMO->isInvariant(); in MemSDNode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8581 RLI.IsInvariant = LD->isInvariant(); in canReuseLoadAddress()
|