HomeSort by: relevance | last modified time | path
    Searched refs:ExtractValueInst (Results 1 - 25 of 67) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
OverflowInstAnalysis.cpp 35 auto *Extract = dyn_cast<ExtractValueInst>(V);
TypeMetadataUtils.cpp 111 if (auto EVI = dyn_cast<ExtractValueInst>(CIU)) {
LazyValueInfo.cpp 428 ExtractValueInst *EVI, BasicBlock *BB);
619 if (auto *EVI = dyn_cast<ExtractValueInst>(BBI))
1010 ExtractValueInst *EVI, BasicBlock *BB) {
1164 if (auto *EVI = dyn_cast<ExtractValueInst>(Cond))
Lint.cpp 672 } else if (ExtractValueInst *Ex = dyn_cast<ExtractValueInst>(V)) {
CFLGraph.h 504 void visitExtractValueInst(ExtractValueInst &Inst) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXImageOptimizer.cpp 171 if (ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryBuiltins.h 37 class ExtractValueInst;
275 SizeOffsetType visitExtractValueInst(ExtractValueInst &I);
344 SizeOffsetEvalType visitExtractValueInst(ExtractValueInst &I);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIAnnotateControlFlow.cpp 208 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
209 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
218 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
219 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
Analysis.cpp 323 } else if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) {
428 ExtractValueInst::getIndexedType(SubTypes.back(), Path.back());
436 DeeperType = ExtractValueInst::getIndexedType(DeeperType, 0);
457 while (Type *FirstInner = ExtractValueInst::getIndexedType(Next, 0)) {
470 while (ExtractValueInst::getIndexedType(SubTypes.back(), Path.back())
488 } while (ExtractValueInst::getIndexedType(SubTypes.back(), Path.back())
686 ExtractValueInst::getIndexedType(RetSubTypes.back(), RetPath.back());
DwarfEHPrepare.cpp 107 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI);
SjLjEHPrepare.cpp 148 auto *EVI = dyn_cast<ExtractValueInst>(Val);
  /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
Operations.cpp 215 return ExtractValueInst::Create(Srcs[0], {Idx}, "E", Inst);
249 Type *Indexed = ExtractValueInst::getIndexedType(Cur[0]->getType(),
260 while (Type *Indexed = ExtractValueInst::getIndexedType(BaseTy, I)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
GVN.h 44 class ExtractValueInst;
177 Expression createExtractvalueExpr(ExtractValueInst *EI);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 167 void visitExtractValueInst(ExtractValueInst &I);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 346 auto *FirstEVI = cast<ExtractValueInst>(PN.getIncomingValue(0));
351 auto *I = dyn_cast<ExtractValueInst>(PN.getIncomingValue(i));
366 cast<ExtractValueInst>(std::get<1>(Incoming))->getAggregateOperand(),
371 auto *NewEVI = ExtractValueInst::Create(NewAggregateOperand,
838 if (isa<ExtractValueInst>(FirstInst))
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h 195 RetTy visitExtractValueInst(ExtractValueInst &I){ DELEGATE(UnaryInstruction);}
NoFolder.h 309 return ExtractValueInst::Create(Agg, IdxList);
Instructions.h 2326 // ExtractValueInst Class
2332 class ExtractValueInst : public UnaryInstruction {
2335 ExtractValueInst(const ExtractValueInst &EVI);
2341 inline ExtractValueInst(Value *Agg,
2345 inline ExtractValueInst(Value *Agg,
2355 ExtractValueInst *cloneImpl() const;
2358 static ExtractValueInst *Create(Value *Agg,
2363 ExtractValueInst(Agg, Idxs, NameStr, InsertBefore);
2366 static ExtractValueInst *Create(Value *Agg
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instruction.cpp 443 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1))
444 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices();
Instructions.cpp 2329 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) ==
2348 // ExtractValueInst Class
2351 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) {
2356 assert(!Idxs.empty() && "ExtractValueInst must have at least one index");
2362 ExtractValueInst::ExtractValueInst(const ExtractValueInst &EVI)
2374 Type *ExtractValueInst::getIndexedType(Type *Agg,
4348 ExtractValueInst *ExtractValueInst::cloneImpl() const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
FunctionComparator.cpp 618 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(L)) {
620 ArrayRef<unsigned> RIndices = cast<ExtractValueInst>(R)->getIndices();
SCCPSolver.cpp 296 void visitExtractValueInst(ExtractValueInst &EVI);
803 void SCCPInstVisitor::visitExtractValueInst(ExtractValueInst &EVI) {
1439 if (isa<ExtractValueInst>(I) || isa<InsertValueInst>(I))
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64PromoteConstant.cpp 280 if (isa<const ExtractValueInst>(Instr) && OpIdx > 0)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 579 if (ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(U.getUser())) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 138 isa<ShuffleVectorInst>(Inst) || isa<ExtractValueInst>(Inst) ||
277 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst))

Completed in 76 milliseconds

1 2 3