HomeSort by relevance Sort by last modified time
    Searched refs:NewLI (Results 1 - 12 of 12) sorted by null

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
InlineSpiller.cpp 179 void insertReload(LiveInterval &NewLI, SlotIndex,
181 void insertSpill(LiveInterval &NewLI, const LiveInterval &OldLI,
890 LiveInterval &NewLI = Edit->createFrom(Original, LIS, VRM)
    [all...]
StrongPHIElimination.cpp 346 LiveInterval &NewLI = LI->getInterval(NewReg);
352 VNInfo *NewVNI = NewLI.getVNInfoAt(DestLR->start);
354 NewVNI = NewLI.createValueCopy(DestLR->valno, LI->getVNInfoAllocator());
360 NewLI.addRange(NewLR);
807 LiveInterval &NewLI = LI->getInterval(NewReg);
818 NewVN = NewLI.createValueCopy(OldVN, LI->getVNInfoAllocator());
823 NewLI.addRange(LR);
    [all...]
LiveIntervalAnalysis.cpp 745 LiveInterval *NewLI = createInterval(li->reg);
746 NewLI->Copy(*li, mri_, getVNInfoAllocator());
747 return NewLI;
791 LiveInterval NewLI(li->reg, 0);
797 NewLI.addRange(LiveRange(VNI->def, VNI->def.getNextSlot(), VNI));
819 if (VNInfo *ExtVNI = NewLI.extendInBlock(BlockStart, Idx.getNextSlot())) {
840 NewLI.addRange(LiveRange(BlockStart, Idx.getNextSlot(), VNI));
860 LiveInterval::iterator LII = NewLI.FindLiveRangeContaining(VNI->def);
861 assert(LII != NewLI.end() && "Missing live range for PHI");
867 NewLI.removeRange(*LII)
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonCFGOptimizer.cpp 223 for (const auto &NewLI : NewLiveIn)
224 LayoutSucc->addLiveIn(NewLI);
  /external/llvm/lib/CodeGen/
LiveRangeEdit.cpp 337 LiveInterval &NewLI = createEmptyIntervalFrom(Dest);
338 VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator());
339 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI));
343 MI->substituteRegister(Dest, NewLI.reg, 0, TRI);
RenameIndependentSubregs.cpp 143 LiveInterval &NewLI = LIS->createEmptyInterval(NewVReg);
144 Intervals.push_back(&NewLI);
AtomicExpandPass.cpp 368 auto *NewLI = Builder.CreateLoad(NewAddr);
369 NewLI->setAlignment(LI->getAlignment());
370 NewLI->setVolatile(LI->isVolatile());
371 NewLI->setAtomic(LI->getOrdering(), LI->getSynchScope());
372 DEBUG(dbgs() << "Replaced " << *LI << " with " << *NewLI << "\n");
374 Value *NewVal = Builder.CreateBitCast(NewLI, LI->getType());
377 return NewLI;
    [all...]
LiveIntervalAnalysis.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 343 LoadInst *NewLI = new LoadInst(NewPN, "", isVolatile, LoadAlignment);
358 NewLI->setMetadata(ID, FirstLI->getMetadata(ID));
363 combineMetadata(NewLI, LI, KnownIDs);
373 NewLI->setOperand(0, InVal);
386 NewLI->setDebugLoc(FirstLI->getDebugLoc());
387 return NewLI;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombinePHI.cpp 381 LoadInst *NewLI = new LoadInst(PhiVal, "", isVolatile, LoadAlignment);
382 NewLI->setDebugLoc(FirstLI->getDebugLoc());
383 return NewLI;
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SROA.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 2249 milliseconds