HomeSort by relevance Sort by last modified time
    Searched defs:Gep (Results 1 - 8 of 8) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
CoroCleanup.cpp 52 auto *Gep = Builder.CreateConstInBoundsGEP2_32(FrameTy, FramePtr, 0, Index);
53 auto *Load = Builder.CreateLoad(Gep);
CoroEarly.cpp 100 auto *Gep = Builder.CreateConstInBoundsGEP1_32(FrameTy, BCI, 0);
101 auto *Load = Builder.CreateLoad(Gep);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
ScalarizeMaskedMemIntrin.cpp 164 Value *Gep =
166 LoadInst *Load = Builder.CreateAlignedLoad(Gep, AlignVal);
209 Value *Gep =
211 LoadInst *Load = Builder.CreateAlignedLoad(Gep, AlignVal);
302 Value *Gep =
304 Builder.CreateAlignedStore(OneElt, Gep, AlignVal);
333 Value *Gep =
335 Builder.CreateAlignedStore(OneElt, Gep, AlignVal);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
GVNHoist.cpp 829 // Same as allOperandsAvailable with recursive check for GEP operands.
839 // Gep is available if all operands of GepOp are available.
841 // Gep is not available if it has operands other than GEPs that are
849 // Make all operands of the GEP available.
852 Instruction *Gep) const {
853 assert(allGepOperandsAvailable(Gep, HoistPt) &&
854 "GEP operands not available");
856 Instruction *ClonedGep = Gep->clone();
857 for (unsigned i = 0, e = Gep->getNumOperands(); i != e; ++i)
858 if (Instruction *Op = dyn_cast<Instruction>(Gep->getOperand(i)))
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp 199 Instruction *Gep = cast<Instruction>(V)->getPrevNode();
200 EXPECT_TRUE(isa<GetElementPtrInst>(Gep));
201 EXPECT_TRUE(isa<ConstantInt>(Gep->getOperand(1)));
202 EXPECT_EQ(cast<ConstantInt>(Gep->getOperand(1))->getSExtValue(), -1);
203 EXPECT_TRUE(isa<BitCastInst>(Gep->getPrevNode()));
666 // %gep = getelementptr i8, i8* null, i64 %dec
667 // %gep6 = getelementptr i8, i8* %gep, i64 %dec5
704 Accum = GetElementPtrInst::Create(I8Ty, Accum, Dec, "gep", EndBB);
731 * #= %gep = getelementptr i64 addrspace(10)* %gepbase, i64 %add =#
734 * We will create the appropriate SCEV expression for %gep and expand it
    [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp 92 "addr-sink-using-gep", cl::Hidden, cl::init(false),
586 // TODO: We might want to insert a new base object relocate and gep off
594 // Accepts a GEP and extracts the operands into a vector provided they're all
596 static bool getGEPSmallConstantIntOffsetV(GetElementPtrInst *GEP,
598 for (unsigned i = 1; i < GEP->getNumOperands(); i++) {
600 auto Op = dyn_cast<ConstantInt>(GEP->getOperand(i));
605 for (unsigned i = 1; i < GEP->getNumOperands(); i++)
606 OffsetV.push_back(GEP->getOperand(i));
641 // Create a Builder and replace the target callsite with a gep
696 // %ptr = gep %base + 1
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 247 /// A helper function that returns GEP instruction and knows to skip a
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 689 milliseconds