Lines Matching refs:generator
1064 llvm::Instruction *generator = cast<llvm::Instruction>(result);
1069 // %generator = bitcast %type1* %generator2 to %type2*
1070 while (llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(generator)) {
1073 generator = cast<llvm::Instruction>(bitcast->getOperand(0));
1075 // Require the generator to be immediately followed by the cast.
1076 if (generator->getNextNode() != bitcast)
1083 // %generator = call i8* @objc_retain(i8* %originalResult)
1085 // %generator = call i8* @objc_retainAutoreleasedReturnValue(i8* %originalResult)
1086 llvm::CallInst *call = dyn_cast<llvm::CallInst>(generator);