Searched refs:User (Results 101 - 125 of 201) sorted by relevance

123456789

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1541 Instruction *User = cast<Instruction>(U.getUser()); local
1542 if (PHINode *UserPN = dyn_cast<PHINode>(User)) {
1545 } else if (User->getParent() == BB)
1781 Instruction *User = cast<Instruction>(U.getUser()); local
1782 if (PHINode *UserPN = dyn_cast<PHINode>(User)) {
1785 } else if (User->getParent() == BB)
H A DMemCpyOptimizer.cpp773 SmallVector<User*, 8> srcUseList(srcAlloca->user_begin(),
776 User *U = srcUseList.pop_back_val();
779 for (User *UU : U->users())
787 for (User *UU : U->users())
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp220 for (User *Child : CatchPad->users()) {
254 for (User *U : CleanupPad->users()) {
398 for (User *U : HandlerBlock->getFirstNonPHI()->users())
403 for (User *U : UselessPad->users())
1196 for (User *U : V->users()) {
1219 for (User *U : AI->users()) {
H A DSimplifyIndVar.cpp425 for (User *U : II->users()) {
480 for (User *U : Def->users()) {
H A DSimplifyCFG.cpp248 static unsigned ComputeSpeculationCost(const User *I,
336 for (User::op_iterator i = I->op_begin(), e = I->op_end(); i != e; ++i)
1565 for (User::op_iterator i = I->op_begin(), e = I->op_end();
1714 for (User *U : BBI->users()) {
1789 for (User::op_iterator i = N->op_begin(), e = N->op_end();
2149 Instruction *User = dyn_cast<Instruction>(I->user_back());
2150 if (User == nullptr || User->getParent() != BB)
2153 // to use any other instruction, User must be an instruction between next(I)
4041 User *Use local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp269 User *R = (*J)->getUser();
362 for (User::op_iterator OI = GepI->idx_begin()+1, OE = GepI->idx_end();
759 User *R = U->getUser();
945 User *R = U->getUser();
975 User *S = (*I)->getUser();
1017 User *R = U->getUser();
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DVectorUtils.cpp275 for (User *U : Ptr->users()) {
531 for (Value *O : cast<User>(I)->operands()) {
H A DSparsePropagation.cpp307 for (User *U : I->users()) {
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp278 for (User::const_op_iterator i = I->op_begin(), e = I->op_end() - 1;
289 for (User::const_op_iterator i = I->op_begin(), e = I->op_end() - 3;
H A DAtomicExpandPass.cpp561 for (auto User : CI->users()) {
562 ExtractValueInst *EV = dyn_cast<ExtractValueInst>(User);
H A DStackProtector.cpp156 for (const User *U : AI->users()) {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DInliner.cpp204 for (User *U : MDV->users())
370 for (User *U : Caller->users()) {
H A DStripSymbols.cpp135 for (User *U : V->users())
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h390 Value *EmitGEPOffset(User *GEP);
461 for (User::op_iterator i = I.op_begin(), e = I.op_end(); i != e; ++i)
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DOperator.h32 class Operator : public User {
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp737 SDNode *User = findGluedUser(N); local
738 if (User) {
740 GluedMap.insert(std::make_pair(N, User));
H A DSelectionDAGISel.cpp968 for (const User *U : CPI->users()) {
2120 SDNode *User = *UI; local
2122 if (User->getOpcode() == ISD::HANDLENODE) // Root of the graph.
2128 unsigned UserOpcode = User->getOpcode();
2129 if (User->isMachineOpcode() ||
2138 if (User->getNodeId() == -1)
2143 if (User->getOpcode() != ISD::TokenFactor) {
2155 ChainedNodesInPattern.end(), User))
2166 InteriorChainedNodes.push_back(User);
2193 switch (WalkChainUsers(User, ChainedNodesInPatter
[all...]
H A DSelectionDAGBuilder.cpp927 void SelectionDAGBuilder::visit(unsigned Opcode, const User &I) {
1071 for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end();
2298 void SelectionDAGBuilder::visitFSub(const User &I) {
2312 void SelectionDAGBuilder::visitBinary(const User &I, unsigned OpCode) {
2348 void SelectionDAGBuilder::visitShift(const User &I, unsigned Opcode) {
2401 void SelectionDAGBuilder::visitSDiv(const User &I) {
2412 void SelectionDAGBuilder::visitICmp(const User &I) {
2427 void SelectionDAGBuilder::visitFCmp(const User &I) {
2447 void SelectionDAGBuilder::visitSelect(const User &I) {
2481 auto SPR = matchSelectPattern(const_cast<User*>(
[all...]
H A DSelectionDAG.cpp6331 SDNode *User = *UI; local
6334 RemoveNodeFromCSEMaps(User);
6344 } while (UI != UE && *UI == User);
6346 // Now that we have modified User, add it back to the CSE maps. If it
6348 AddModifiedNodeToCSEMaps(User);
6379 SDNode *User = *UI; local
6382 RemoveNodeFromCSEMaps(User);
6392 } while (UI != UE && *UI == User);
6394 // Now that we have modified User, add it back to the CSE maps. If it
6396 AddModifiedNodeToCSEMaps(User);
6418 SDNode *User = *UI; local
6463 SDNode *User = *UI; local
6509 SDNode *User; member in struct:__anon2538::UseMemo
6555 SDNode *User = Uses[UseIndex].User; local
6841 SDNode *User = *I; local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9599 SDNode *User = *UI; local
9600 if (User != N && !Visited.count(User))
9608 if (User->getOpcode() == ISD::SELECT) {
9609 if (User->getOperand(0) == Inputs[i])
9611 } else if (User->getOpcode() == ISD::SELECT_CC) {
9612 if (User->getOperand(0) == Inputs[i] ||
9613 User->getOperand(1) == Inputs[i])
9623 SDNode *User = *UI; local
9624 if (User !
9808 SDNode *User = *UI; local
9833 SDNode *User = *UI; local
10584 SDNode *User = *UI; local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp73 for (const User *U : Arg->users())
651 for (const User *U : Ptr->users()) {
1146 case ARCInstKind::User:
1907 case ARCInstKind::User:
1930 for (User *U : Alloca->users()) {
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp302 SDNode *User = *UI; local
306 if (User->isMachineOpcode()) {
312 if (User->getOpcode() == ISD::STORE &&
313 User->getOperand(1).getNode() == N) {
324 if (User->getNumOperands() != 2)
331 if (User->getOpcode() == X86ISD::ADD ||
332 User->getOpcode() == ISD::ADD ||
333 User->getOpcode() == X86ISD::SUB ||
334 User->getOpcode() == ISD::SUB) {
337 SDValue OtherOp = User
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp74 if (const User *U = dyn_cast<User>(V)) {
641 for (const User *U : C->users())
649 static bool usedInOneFunc(const User *U, Function const *&oneFunc) {
666 for (const User *UU : U->users())
700 for (const User *U : C->users()) {
731 for (const User *U : F->users()) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp85 UserDefinedConversionSequence& User,
503 OS << "User-defined conversion: ";
3015 UserDefinedConversionSequence &User,
3066 User.Before.setAsIdentityConversion();
3067 User.HadMultipleCandidates = HadMultipleCandidates;
3068 User.ConversionFunction = Constructor;
3069 User.FoundConversionFunction = Best->FoundDecl;
3070 User.After.setAsIdentityConversion();
3071 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
3072 User
3013 IsInitializerListConstructorConversion(Sema &S, Expr *From, QualType ToType, CXXRecordDecl *To, UserDefinedConversionSequence &User, OverloadCandidateSet &CandidateSet, bool AllowExplicit) argument
3100 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, UserDefinedConversionSequence &User, OverloadCandidateSet &CandidateSet, bool AllowExplicit, bool AllowObjCConversionOnExplicit) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp284 for (llvm::User *user : function_ptr->users())
1634 for (llvm::User *u : global_variable->users())
1857 for (llvm::User *u : gv->users())
2106 SmallVector<User*, 16> users;
2110 for (llvm::User *u : old_constant->users())
2117 User *user = users[i];

Completed in 358 milliseconds

123456789