| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 27 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI() local 28 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)); in FoldPHIArgBinOpIntoPHI() 29 unsigned Opc = FirstInst->getOpcode(); in FoldPHIArgBinOpIntoPHI() 30 Value *LHSVal = FirstInst->getOperand(0); in FoldPHIArgBinOpIntoPHI() 31 Value *RHSVal = FirstInst->getOperand(1); in FoldPHIArgBinOpIntoPHI() 38 dyn_cast<OverflowingBinaryOperator>(FirstInst)) { in FoldPHIArgBinOpIntoPHI() 42 dyn_cast<PossiblyExactOperator>(FirstInst)) in FoldPHIArgBinOpIntoPHI() 57 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) in FoldPHIArgBinOpIntoPHI() 81 Value *InLHS = FirstInst->getOperand(0); in FoldPHIArgBinOpIntoPHI() 82 Value *InRHS = FirstInst->getOperand(1); in FoldPHIArgBinOpIntoPHI() [all …]
|
| H A D | InstCombineLoadStoreAlloca.cpp | 232 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); in visitAllocaInst() local 233 if (FirstInst != &AI) { in visitAllocaInst() 237 AllocaInst *EntryAI = dyn_cast<AllocaInst>(FirstInst); in visitAllocaInst() 240 AI.moveBefore(FirstInst); in visitAllocaInst()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerStructArgs.cpp | 59 Instruction *FirstInst = &(Func->getEntryBlock().front()); in handleParam() local 65 AllocaInst *AllocA = new AllocaInst(StructType, Arg->getName(), FirstInst); in handleParam() 86 Arg->getName(), FirstInst)}; in handleParam() 88 CallInst::Create(CvtFunc, BitcastArgs, "cvt_to_param", FirstInst); in handleParam() 92 Arg->getName(), FirstInst); in handleParam() 93 LoadInst *LI = new LoadInst(BitCast, Arg->getName(), FirstInst); in handleParam() 94 new StoreInst(LI, AllocA, FirstInst); in handleParam()
|
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | AsmWriterEmitter.cpp | 90 AsmWriterInst FirstInst = Insts.back(); in EmitInstructions() local 96 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); in EmitInstructions() 110 O << " case " << FirstInst.CGI->Namespace << "::" in EmitInstructions() 111 << FirstInst.CGI->TheDef->getName() << ":\n"; in EmitInstructions() 115 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { in EmitInstructions() 118 O << " " << FirstInst.Operands[i].getCode(); in EmitInstructions() 124 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace + "::" + in EmitInstructions() 125 FirstInst.CGI->TheDef->getName(), in EmitInstructions() 126 FirstInst.Operands[i])); in EmitInstructions() 203 const AsmWriterInst *FirstInst = in FindUniqueOperandCommands() local [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2035 static Instruction *getFirstInst(Instruction *FirstInst, Value *V, in getFirstInst() argument 2037 if (FirstInst) in getFirstInst() 2038 return FirstInst; in getFirstInst() 2054 Instruction *FirstInst = nullptr; in addStrideCheck() local 2062 FirstInst = getFirstInst(FirstInst, C, Loc); in addStrideCheck() 2076 FirstInst = getFirstInst(FirstInst, TheCheck, Loc); in addStrideCheck() 2078 return std::make_pair(FirstInst, TheCheck); in addStrideCheck() 2096 Instruction *FirstInst = nullptr; in addRuntimeCheck() local 2153 FirstInst = getFirstInst(FirstInst, Cmp0, Loc); in addRuntimeCheck() 2155 FirstInst = getFirstInst(FirstInst, Cmp1, Loc); in addRuntimeCheck() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | ConstantHoisting.cpp | 260 Instruction &FirstInst = (*BBs.begin())->front(); in findConstantInsertionPoint() local 261 return findMatInsertPt(&FirstInst); in findConstantInsertionPoint()
|
| /minix3/minix/llvm/passes/include/magic/support/ |
| H A D | MagicMemFunction.h | 453 Instruction *FirstInst = MagicUtil::getFirstNonAllocaInst(wrapper); in getCustomWrapper() local 471 …Instruction *ParamCastInst = CastInst::Create(CastOpCode, ParamValue, StdParamType, "", FirstInst); in getCustomWrapper()
|
| /minix3/minix/llvm/passes/magic/support/ |
| H A D | MagicUtil.cpp | 1031 Instruction *FirstInst = MagicUtil::getFirstNonAllocaInst(function); in inlinePreHookForwardingCall() local 1040 callArgs[i] = CastInst::Create(CastOpCode, callArgs[i], ParamType, "", FirstInst); in inlinePreHookForwardingCall() 1044 …Inst* WrapperFuncCall = MagicUtil::createCallInstruction(preHookFunction, callArgs, "", FirstInst); in inlinePreHookForwardingCall()
|