Home
last modified time | relevance | path

Searched refs:IP (Results 1 - 25 of 108) sorted by relevance

12345

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h112 /// Description of a LLVM-IR insertion point (IP) and a debug/source location
117 : IP(IRB.saveIP()), DL(IRB.getCurrentDebugLocation()) {} in LocationDescription()
118 LocationDescription(const InsertPointTy &IP) : IP(IP) {} in LocationDescription()
119 LocationDescription(const InsertPointTy &IP, const DebugLoc &DL) in LocationDescription()
120 : IP(IP), DL(DL) {} in LocationDescription()
121 InsertPointTy IP; member
176 Builder.restoreIP(Loc.IP); in updateToLocation()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp24 /// Moves I before IP. Returns new insert point.
25 static BasicBlock::iterator moveBeforeInsertPoint(BasicBlock::iterator I, BasicBlock::iterator IP) { in moveBeforeInsertPoint() argument
26 // If I is IP, move the insert point down. in moveBeforeInsertPoint()
27 if (I == IP) { in moveBeforeInsertPoint()
28 ++IP; in moveBeforeInsertPoint()
30 // Otherwise, move I before IP and return IP. in moveBeforeInsertPoint()
31 I->moveBefore(&*IP); in moveBeforeInsertPoint()
33 return IP; in moveBeforeInsertPoint()
42 BasicBlock::iterator IP) { in PrepareToSplitEntryBlock()
41 PrepareToSplitEntryBlock(BasicBlock &BB, BasicBlock::iterator IP) PrepareToSplitEntryBlock() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp98 std::unique_ptr<MCInstPrinter> IP(TheTarget->createMCInstPrinter( in LLVMCreateDisasmCPUFeatures()
100 if (!IP) in LLVMCreateDisasmCPUFeatures()
106 std::move(DisAsm), std::move(IP)); in LLVMCreateDisasmCPUFeatures()
262 MCInstPrinter *IP = DC->getIP(); in LLVMDisasmInstruction() local
279 IP->printInst(&Inst, PC, AnnotationsStr, *DC->getSubtargetInfo(), in LLVMDisasmInstruction()
305 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions() local
306 IP->setUseMarkup(true); in LLVMSetDisasmOptions()
312 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions() local
313 IP->setPrintImmHex(true); in LLVMSetDisasmOptions()
325 MCInstPrinter *IP in LLVMSetDisasmOptions() local
335 MCInstPrinter *IP = DC->getIP(); LLVMSetDisasmOptions() local
[all...]
H A DDisassembler.h74 std::unique_ptr<llvm::MCInstPrinter> IP; member in llvm::LLVMDisasmContext
95 std::unique_ptr<MCInstPrinter> &&IP) in LLVMDisasmContext()
100 IP(std::move(IP)), Options(0), CommentStream(CommentsToEmit) {} in LLVMDisasmContext()
114 MCInstPrinter *getIP() { return IP.get(); } in getIP()
115 void setIP(MCInstPrinter *NewIP) { IP.reset(NewIP); } in setIP()
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, const Target *TheTarget, std::unique_ptr<const MCAsmInfo> &&MAI, std::unique_ptr<const MCRegisterInfo> &&MRI, std::unique_ptr<const MCSubtargetInfo> &&MSI, std::unique_ptr<const MCInstrInfo> &&MII, std::unique_ptr<const llvm::MCContext> &&Ctx, std::unique_ptr<const MCDisassembler> &&DisAsm, std::unique_ptr<MCInstPrinter> &&IP) LLVMDisasmContext() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp33 /// ReuseOrCreateCast - Arrange for there to be a cast of V to Ty at IP,
39 BasicBlock::iterator IP) { in ReuseOrCreateCast()
41 // point. It doesn't need to be the actual IP where the uses of the returned in ReuseOrCreateCast()
42 // cast will be added, but it must dominate such IP. in ReuseOrCreateCast()
58 // If the cast isn't where we want it, create a new cast at IP. in ReuseOrCreateCast()
61 if (BasicBlock::iterator(CI) != IP || BIP == IP) { in ReuseOrCreateCast()
64 Ret = CastInst::Create(Op, V, Ty, "", &*IP); in ReuseOrCreateCast()
75 Ret = CastInst::Create(Op, V, Ty, V->getName(), &*IP); in ReuseOrCreateCast()
77 // We assert at the end of the function since IP migh in ReuseOrCreateCast()
37 ReuseOrCreateCast(Value *V, Type *Ty, Instruction::CastOps Op, BasicBlock::iterator IP) ReuseOrCreateCast() argument
88 BasicBlock::iterator IP = ++I->getIterator(); findInsertPointAfter() local
151 BasicBlock::iterator IP = A->getParent()->getEntryBlock().begin(); InsertNoopCastOfTo() local
162 BasicBlock::iterator IP = findInsertPointAfter(I, Builder.GetInsertBlock()); InsertNoopCastOfTo() local
181 BasicBlock::iterator IP = Builder.GetInsertPoint(); InsertBinop() local
527 BasicBlock::iterator IP = Builder.GetInsertPoint(); expandAddToGEP() local
1761 expandCodeFor(const SCEV *SH, Type *Ty, Instruction *IP) expandCodeFor() argument
2053 Instruction *IP = nullptr; replaceCongruentIVs() local
2212 expandCodeForPredicate(const SCEVPredicate *Pred, Instruction *IP) expandCodeForPredicate() argument
2228 expandEqualPredicate(const SCEVEqualPredicate *Pred, Instruction *IP) expandEqualPredicate() argument
2335 expandWrapPredicate(const SCEVWrapPredicate *Pred, Instruction *IP) expandWrapPredicate() argument
2360 expandUnionPredicate(const SCEVUnionPredicate *Union, Instruction *IP) expandUnionPredicate() argument
[all...]
H A DIntervalPartition.cpp98 IntervalPartition::IntervalPartition(IntervalPartition &IP, bool) in IntervalPartition() argument
100 assert(IP.getRootInterval() && "Cannot operate on empty IntervalPartitions!"); in IntervalPartition()
103 interval_part_interval_iterator I = intervals_begin(IP, false); in IntervalPartition()
104 assert(I != intervals_end(IP) && "No intervals in interval partition!?!?!"); in IntervalPartition()
111 for (interval_part_interval_iterator E = intervals_end(IP); I != E; ++I) in IntervalPartition()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_variable.c132 unsigned int start = var->Inst->IP; in rc_variable_compute_live_intervals()
137 unsigned int chan_end = var->Readers[i].Inst->IP; in rc_variable_compute_live_intervals()
149 if (var->Readers[i].Inst->IP < start) { in rc_variable_compute_live_intervals()
152 chan_start = bgnloop->IP; in rc_variable_compute_live_intervals()
182 if (bgnloop->IP < chan_start) { in rc_variable_compute_live_intervals()
183 chan_start = bgnloop->IP; in rc_variable_compute_live_intervals()
188 if (endloop->IP > chan_end) { in rc_variable_compute_live_intervals()
189 chan_end = endloop->IP; in rc_variable_compute_live_intervals()
331 * IP from it and its friends.
336 unsigned int min_ip_a = var_a->Inst->IP; in cmpfunc_variable_by_ip()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DIntervalIterator.h64 inline Interval *getSourceGraphNode(IntervalPartition *IP, BasicBlock *BB) { in getSourceGraphNode() argument
65 return IP->getBlockInterval(BB); in getSourceGraphNode()
114 IntervalIterator(IntervalPartition &IP, bool OwnMemory) : IOwnMem(OwnMemory) { in IntervalIterator() argument
115 OrigContainer = &IP; in IntervalIterator()
116 if (!ProcessInterval(IP.getRootInterval())) { in IntervalIterator()
257 intervals_begin(IntervalPartition &IP, bool DeleteIntervals = true) { in intervals_begin() argument
258 return interval_part_interval_iterator(IP, DeleteIntervals); in intervals_begin()
261 inline interval_part_interval_iterator intervals_end(IntervalPartition &IP) { in intervals_end() argument
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/DartARM32/
H A Dassembler_arm.cc388 mul(IP, rn, rm, cond);
389 sub(rd, ra, Operand(IP), cond);
417 ASSERT(rd_lo != IP);
418 ASSERT(rd_hi != IP);
419 ASSERT(rn != IP);
420 ASSERT(rm != IP);
425 mov(IP, Operand(0));
426 umlal(rd_lo, IP, rn, rm);
428 adc(rd_hi, IP, Operand(0));
1491 Push(IP);
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
H A DMCSection.cpp71 iterator IP; in getSubsectionInsertionPoint() local
73 IP = end(); in getSubsectionInsertionPoint()
75 IP = MI->second->getIterator(); in getSubsectionInsertionPoint()
81 getFragmentList().insert(IP, F); in getSubsectionInsertionPoint()
85 return IP; in getSubsectionInsertionPoint()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp305 BasicBlock::iterator IP = F.getEntryBlock().begin(); in runOnFunction() local
306 IRBuilder<> AtEntry(IP->getParent(), IP); in runOnFunction()
311 while (isa<AllocaInst>(IP)) in runOnFunction()
312 ++IP; in runOnFunction()
313 AtEntry.SetInsertPoint(IP->getParent(), IP); in runOnFunction()
338 while (isa<StoreInst>(IP)) in runOnFunction()
339 ++IP; in runOnFunction()
340 AtEntry.SetInsertPoint(IP in runOnFunction()
[all...]
H A DGCRootLowering.cpp146 BasicBlock::iterator IP = F.getEntryBlock().begin(); in InsertRootInitializers() local
147 while (isa<AllocaInst>(IP)) in InsertRootInitializers()
148 ++IP; in InsertRootInitializers()
152 for (; !CouldBecomeSafePoint(&*IP); ++IP) in InsertRootInitializers()
153 if (StoreInst *SI = dyn_cast<StoreInst>(IP)) in InsertRootInitializers()
H A DIntrinsicLowering.cpp53 /// Emit the code to lower bswap of V before the specified instruction IP.
54 static Value *LowerBSWAP(LLVMContext &Context, Value *V, Instruction *IP) { in LowerBSWAP() argument
59 IRBuilder<> Builder(IP); in LowerBSWAP()
148 /// Emit the code to lower ctpop of V before the specified instruction IP.
149 static Value *LowerCTPOP(LLVMContext &Context, Value *V, Instruction *IP) { in LowerCTPOP() argument
158 IRBuilder<> Builder(IP); in LowerCTPOP()
187 /// Emit the code to lower ctlz of V before the specified instruction IP.
188 static Value *LowerCTLZ(LLVMContext &Context, Value *V, Instruction *IP) { in LowerCTLZ() argument
190 IRBuilder<> Builder(IP); in LowerCTLZ()
200 return LowerCTPOP(Context, V, IP); in LowerCTLZ()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h87 void restoreIP(VPInsertPoint IP) { in restoreIP() argument
88 if (IP.isSet()) in restoreIP()
89 setInsertPoint(IP.getBlock(), IP.getPoint()); in restoreIP()
104 void setInsertPoint(VPBasicBlock *TheBB, VPBasicBlock::iterator IP) { in setInsertPoint() argument
106 InsertPt = IP; in setInsertPoint()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp157 !Function.empty() ? Function : Loc.IP.getBlock()->getParent()->getName(); in getOrCreateSrcLocStr()
176 return Loc.IP; in CreateBarrier()
231 return Loc.IP; in CreateCancel()
309 return Loc.IP; in CreateParallel()
373 auto FiniCBWrapper = [&](InsertPointTy IP) { in CreateParallel()
376 if (IP.getBlock()->end() == IP.getPoint()) { in CreateParallel()
378 Builder.restoreIP(IP); in CreateParallel()
380 IP = InsertPointTy(I->getParent(), I->getIterator()); in CreateParallel()
382 assert(IP in CreateParallel()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp51 auto IP = BB.getFirstInsertionPt(); in newSource() local
53 IP = ++I->getIterator(); in newSource()
54 assert(IP != BB.end() && "guaranteed by the findPointer"); in newSource()
57 cast<PointerType>(Ptr->getType())->getElementType(), Ptr, "L", &*IP); in newSource()
H A DIRMutator.cpp114 size_t IP = uniform<size_t>(IB.Rand, 0, Insts.size() - 1); in mutate()
116 auto InstsBefore = makeArrayRef(Insts).slice(0, IP); in mutate()
117 auto InstsAfter = makeArrayRef(Insts).slice(IP); in mutate()
133 if (Value *Op = OpDesc->BuilderFunc(Srcs, Insts[IP])) { in mutate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp838 water_iterator IP = llvm::lower_bound(WaterList, NewBB, CompareMBBNumbers); in updateForInsertedWaterBlock() local
839 WaterList.insert(IP, NewBB); in updateForInsertedWaterBlock()
888 water_iterator IP = llvm::lower_bound(WaterList, OrigBB, CompareMBBNumbers); in splitBlockBeforeInstr() local
889 MachineBasicBlock* WaterBB = *IP; in splitBlockBeforeInstr()
891 WaterList.insert(std::next(IP), NewBB); in splitBlockBeforeInstr()
893 WaterList.insert(IP, OrigBB); in splitBlockBeforeInstr()
1174 for (water_iterator IP = std::prev(WaterList.end()), B = WaterList.begin();; in findAvailableWater()
1175 --IP) { in findAvailableWater()
1176 MachineBasicBlock* WaterBB = *IP; in findAvailableWater()
1191 WaterIter = IP; in findAvailableWater()
1327 water_iterator IP; handleConstantPoolUser() local
[all...]
/third_party/musl/libc-test/src/functionalext/supplement/network/
H A Dhtonl.c19 const uint32_t IP = 0x7f000001; variable
28 EXPECT_EQ("htonl_0100", htonl(IP), inet_addr("127.0.0.1")); in htonl_0100()
H A Dinet_network.c19 const uint32_t IP = 0x7f000001; variable
29 EXPECT_EQ("inet_network", inet_network(addr), IP); in inet_network_0100()
H A Dinet_lnaof.c21 const uint32_t IP = 0x7f000001; variable
30 struct in_addr a = {htonl(IP)}; in inet_lnaof_0100()
H A Dinet_netof.c21 const uint32_t IP = 0x7f000001; variable
30 struct in_addr a = {htonl(IP)}; in inet_netof_0100()
H A Dinet_makeaddr.c22 const uint32_t IP = 0x7f000001; variable
32 EXPECT_EQ("inet_makeaddr_0100", htonl(IP), a.s_addr); in inet_makeaddr_0100()
/third_party/ffmpeg/libavfilter/
H A Dvf_guided.c65 float *IP; member
217 float *IP = s->IP; \
233 IP[x] = I[x] * P[x]; \
250 t.src = IP; \
360 s->IP = av_calloc(w * h, sizeof(*s->IP)); in config_output()
371 if (!s->I || !s->II || !s->P || !s->IP || !s->meanI || !s->meanII || !s->meanP || in config_output()
467 av_freep(&s->IP); in uninit()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/
H A DRecord.cpp175 void *IP = nullptr; in get() local
176 if (RecordRecTy *Ty = ThePool.FindNodeOrInsertPos(ID, IP)) in get()
194 ThePool.InsertNode(Ty, IP); in get()
348 void *IP = nullptr;
349 if (BitsInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
357 ThePool.InsertNode(I, IP);
576 void *IP = nullptr;
577 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
588 ThePool.InsertNode(I, IP);
699 void *IP
[all...]

Completed in 17 milliseconds

12345