Home
last modified time | relevance | path

Searched refs:operand_values (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DUser.h316 iterator_range<value_op_iterator> operand_values() { in operand_values() function
337 iterator_range<const_value_op_iterator> operand_values() const { in operand_values() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp227 hash_combine_range(CI->operand_values())); in hashCallInst()
230 hash_combine_range(CI->operand_values())); in hashCallInst()
322 hash_combine_range(drop_begin(II->operand_values(), 2))); in getHashValueImpl()
339 hash_combine_range(Inst->operand_values())); in getHashValueImpl()
606 hash_combine_range(GEP->operand_values())); in getHashValue()
H A DSpeculativeExecution.cpp298 return HasNoUnhoistedInstr(U->operand_values()); in considerHoistingFromTo()
H A DLoopDistribute.cpp167 for (Value *V : I->operand_values()) { in populateUsedSet()
H A DLowerMatrixIntrinsics.cpp2702 for (Value *Op : cast<Instruction>(V)->operand_values()) in collectSharedInfo()
2730 for (Value *Op : cast<Instruction>(Root)->operand_values()) { in sumOpInfos()
H A DNewGVN.cpp2669 for (auto *Op : OrigI->operand_values()) { in OpIsSafeForPHIOfOps()
2760 SmallVector<Value *, 4> Ops(I->operand_values()); in makePossiblePHIOfOps()
H A DRewriteStatepointsForGC.cpp1397 for (auto *OpValue : ClonedValue->operand_values()) { in rematerializeChain()
H A DSimpleLoopUnswitch.cpp209 for (Value *OpV : I.operand_values()) { in collectHomogenousInstGraphLoopInvariants()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp119 SmallVector<const Value *> Index(llvm::drop_begin(operand_values())); in accumulateConstantOffset()
H A DConstants.cpp849 for (const Value *Op : operand_values()) in isManifestConstant()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp90 for (Value *Op : CI->operand_values()) in operandReferences()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp74 for (const auto *Operand : C->operand_values()) { in isNullOrUndef()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyCallGraph.cpp111 for (Value *Op : I.operand_values()) in populateSlow()
1601 for (Value *Op : I.operand_values()) { in getEdgeKind()
1990 for (Value *Op : C->operand_values()) in visitReferences()
H A DCGSCCPassManager.cpp942 for (Value *Op : I.operand_values()) in updateCGAndAnalysisManagerForPass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h428 SmallVector<const Value *, 4> Operands(U->operand_values()); in getInstructionCost()
H A DTargetTransformInfoImpl.h1668 SmallVector<const Value *, 4> Ops(I->operand_values()); in isExpensiveToSpeculativelyExecute()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp1448 hash_combine(hash_combine_range(PN->operand_values()), in EliminateDuplicatePHINodesSetBasedImpl()
2088 for (auto VI : PHI->operand_values()) { in insertDbgVariableRecordsForPHIs()
2154 for (auto *VI : PHI->operand_values()) { in insertDebugValuesForPHIs()
H A DScalarEvolutionExpander.cpp2373 if (llvm::is_contained(InsertionPoint->operand_values(), U->getValue())) in isSafeToExpandAt()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DCrashDebugger.cpp239 for (Value *V : OldUsedVal->operand_values()) { in RemoveFunctionReferences()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp1190 for (Value *Op : II->operand_values()) in getExclBackwardsSlice()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp91 for (const Value *V : I->operand_values()) { in dependsOnLocalPhi()
H A DAMDGPULowerBufferFatPointers.cpp1248 for (Value *Op : VC->operand_values()) { in materializeBufferFatPtrConst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2548 hash_combine_range(I->operand_values())); in getHashValue()
3059 SmallVector<const Value *, 4> Operands(I->operand_values()); in getDivRemSpeculationCost()
3343 for (auto *OV : I->operand_values()) { in collectLoopUniforms()
6185 SmallVector<const Value *, 4> Operands(I->operand_values()); in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2626 SmallVector<const Value*, 4> Operands(I.operand_values()); in getUnrollingPreferences()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp2591 SmallVector<const Value *> Operands(I.operand_values()); in getUnrollingPreferences()

12