Home
last modified time | relevance | path

Searched refs:GetElementPtr (Results 1 – 25 of 87) sorted by relevance

1234

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DReference.rst25 GetElementPtr
180 :doc:`GetElementPtr`
H A DGetElementPtr.rst12 `GetElementPtr <LangRef.html#getelementptr-instruction>`_ (GEP) instruction.
33 GetElementPtr instruction as if it was a C index operator. They aren't the
178 The GetElementPtr instruction dereferences nothing. That is, it doesn't access
462 GetElementPtr operators are created.
522 In summary, here's some things to always remember about the GetElementPtr
H A DLexicon.rst126 ``GetElementPtr``. An LLVM IR instruction that is used to get the address
128 `here <https://llvm.org/docs/GetElementPtr.html>`_.
H A DFAQ.rst132 I don't understand the ``GetElementPtr`` instruction. Help!
134 See `The Often Misunderstood GEP Instruction <GetElementPtr.html>`_.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DReplaceConstant.cpp26 case Instruction::GetElementPtr: { in createReplacementInstr()
H A DInstruction.cpp157 case Instruction::GetElementPtr: in dropPoisonGeneratingFlags()
362 case GetElementPtr: return "getelementptr"; in getOpcodeName()
H A DConstantFold.cpp571 } else if (CE->getOpcode() == Instruction::GetElementPtr && in ConstantFoldCastInstruction()
672 if (CE->getOpcode() == Instruction::GetElementPtr && in ConstantFoldCastInstruction()
883 if (CE->getOpcode() == Instruction::GetElementPtr) { in ConstantFoldExtractElementInstruction()
1831 case Instruction::GetElementPtr: { in evaluateICmpRelation()
1884 case Instruction::GetElementPtr: in evaluateICmpRelation()
2419 if (CE->getOpcode() == Instruction::GetElementPtr) { in ConstantFoldGetElementPtr()
H A DConstantsContext.h305 return CE->getOpcode() == Instruction::GetElementPtr; in classof()
632 case Instruction::GetElementPtr:
H A DGlobals.cpp458 case Instruction::GetElementPtr: in findBaseObject()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp99 case Instruction::GetElementPtr: in isSimpleEnoughValueToCommitHelper()
142 if (CE->getOpcode() == Instruction::GetElementPtr && in isSimpleEnoughPointerToCommit()
229 case Instruction::GetElementPtr: in ComputeLoadResult()
H A DLoopRotationUtils.cpp715 case Instruction::GetElementPtr: in shouldSpeculateInstrs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp50 case Instruction::GetElementPtr: in getIntImmCostInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp287 case Instruction::GetElementPtr: in isAddressExpression()
318 case Instruction::GetElementPtr: in getPointerOperands()
605 case Instruction::GetElementPtr: { in cloneInstructionWithNewAddressSpace()
705 if (CE->getOpcode() == Instruction::GetElementPtr) { in cloneConstantExprWithNewAddressSpace()
H A DSpeculativeExecution.cpp216 case Instruction::GetElementPtr: in ComputeSpeculationCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp75 case Instruction::GetElementPtr: in isCompatibleReplacement()
H A DIRMutator.cpp232 case Instruction::GetElementPtr: in mutate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCaptureTracking.cpp327 case Instruction::GetElementPtr: in PointerMayBeCaptured()
H A DCFLGraph.h518 case Instruction::GetElementPtr: { in visitConstantExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp480 case Instruction::GetElementPtr: in determinePointerReadAttrs()
896 case Instruction::GetElementPtr: in isFunctionMallocLike()
1009 case Instruction::GetElementPtr: in isReturnNonNull()
H A DGlobalOpt.cpp311 if (CE->getOpcode() == Instruction::GetElementPtr) { in CleanupConstantGlobalUsers()
336 if (Init && CE && CE->getOpcode() == Instruction::GetElementPtr) in CleanupConstantGlobalUsers()
434 cast<ConstantExpr>(U)->getOpcode() != Instruction::GetElementPtr)) in GlobalUsersSafeToSRA()
522 Instruction::GetElementPtr) || in SRAGlobal()
599 cast<ConstantExpr>(GEP)->getOpcode()==Instruction::GetElementPtr)|| in SRAGlobal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp284 case Instruction::GetElementPtr: in remapConstantExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def174 HANDLE_MEMORY_INST(34, GetElementPtr, GetElementPtrInst)
H A DOperator.h458 : public ConcreteOperator<Operator, Instruction::GetElementPtr> {
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DStackProtector.cpp202 case Instruction::GetElementPtr: { in HasAddressTaken()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp377 return (PtrInst->getOpcode() == Instruction::GetElementPtr || in canVectorizeInst()
398 (UserInst->getOpcode() == Instruction::GetElementPtr || in canVectorizeInst()

1234