Searched refs:getElementAsConstant (Results 1 – 17 of 17) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFISelDAGToDAG.cpp | 432 if (fillGenericConstant(DL, CDA->getElementAsConstant(i), Vals, Offset) == in fillConstantDataArray() 435 Offset += DL.getTypeAllocSize(CDA->getElementAsConstant(i)->getType()); in fillConstantDataArray()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopUnrollAnalyzer.cpp | 141 Constant *CV = CDS->getElementAsConstant(Index); in visitLoad()
|
H A D | TargetTransformInfo.cpp | 690 if (auto *CI = dyn_cast<ConstantInt>(CDS->getElementAsConstant(I))) in getOperandInfo()
|
H A D | ValueTracking.cpp | 3864 if (!(Val = Merge(Val, isBytewiseValue(CA->getElementAsConstant(I), DL)))) in isBytewiseValue()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULibCalls.cpp | 731 CV->getElementAsConstant((unsigned)eltNo)); in TDOFold() 1647 Constant *celt0 = CDV0 ? CDV0->getElementAsConstant(i) : nullptr; in evaluateCall() 1648 Constant *celt1 = CDV1 ? CDV1->getElementAsConstant(i) : nullptr; in evaluateCall() 1649 Constant *celt2 = CDV2 ? CDV2->getElementAsConstant(i) : nullptr; in evaluateCall()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Constants.h | 622 Constant *getElementAsConstant(unsigned i) const;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Constants.cpp | 444 return Elt < CDS->getNumElements() ? CDS->getElementAsConstant(Elt) in getAggregateElement() 3263 Constant *ConstantDataSequential::getElementAsConstant(unsigned Elt) const { in getElementAsConstant() function in ConstantDataSequential 3310 return isSplat() ? getElementAsConstant(0) : nullptr; in getSplatValue()
|
H A D | AsmWriter.cpp | 1505 WriteAsOperandInternal(Out, CA->getElementAsConstant(0), in WriteConstantInternal() 1512 WriteAsOperandInternal(Out, CA->getElementAsConstant(i), &TypePrinter, in WriteConstantInternal()
|
H A D | ConstantFold.cpp | 2577 auto *CI = cast<ConstantInt>(CV->getElementAsConstant(I)); in ConstantFoldGetElementPtr()
|
H A D | Core.cpp | 1433 return wrap(unwrap<ConstantDataSequential>(C)->getElementAsConstant(idx)); in LLVMGetElementAsConstant()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 902 llvm::Constant *Elt = CDS->getElementAsConstant(i); in canEmitInitWithFewStoresAfterBZero() 934 llvm::Constant *Elt = CDS->getElementAsConstant(i); in emitStoresForInitAfterBZero()
|
H A D | CGExprConstant.cpp | 359 return CDS->getElementAsConstant(Elem); in split()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 2917 return translateCopy(C, *CV->getElementAsConstant(0), in translate() 2921 Constant &Elt = *CV->getElementAsConstant(i); in translate()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 1931 bufferLEByte(cast<Constant>(CDS->getElementAsConstant(i)), 0, in bufferAggregateConstant()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 266 auto SubElt = cast<ConstantInt>(CDV->getElementAsConstant(SubEltIdx)); in simplifyX86immShift()
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/ |
H A D | llvm.mli | 1048 See the method ConstantDataSequential::getElementAsConstant. *)
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 1567 SDNode *Val = getValue(CDS->getElementAsConstant(i)).getNode(); in getValueImpl()
|