reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Constants.h
 1202   static Constant *getExtractValue(Constant *Agg, ArrayRef<unsigned> Idxs,

References

include/llvm/Analysis/TargetFolder.h
  261     return Fold(ConstantExpr::getExtractValue(Agg, IdxList));
include/llvm/IR/ConstantFolder.h
  269     return ConstantExpr::getExtractValue(Agg, IdxList);
lib/Analysis/ConstantFolding.cpp
 1058     return ConstantExpr::getExtractValue(
 1181     return ConstantExpr::getExtractValue(
lib/Analysis/InlineCost.cpp
 1176         return ConstantExpr::getExtractValue(COps[0], I.getIndices());
lib/AsmParser/LLParser.cpp
 3352     ID.ConstantVal = ConstantExpr::getExtractValue(Val, Indices);
lib/IR/Constants.cpp
 1272     return ConstantExpr::getExtractValue(Ops[0], getIndices(), OnlyIfReducedTy);
lib/IR/Core.cpp
 1794   return wrap(ConstantExpr::getExtractValue(unwrap<Constant>(AggConstant),
lib/Transforms/Coroutines/CoroElide.cpp
  233       ConstantExpr::getExtractValue(Resumers, CoroSubFnInst::ResumeIndex);
  239   auto *DestroyAddrConstant = ConstantExpr::getExtractValue(
lib/Transforms/InstCombine/InstCombineCompares.cpp
  229       Elt = ConstantExpr::getExtractValue(Elt, LaterIndices);
lib/Transforms/Utils/Evaluator.cpp
  423       InstResult = ConstantExpr::getExtractValue(
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  924   llvm::Constant *srcAdj = llvm::ConstantExpr::getExtractValue(src, 1);