Lines Matching refs:Arg
1368 llvm::Value *Arg;
1371 Arg = EmitLoadOfLValue(InputValue).getScalarVal();
1379 Arg = Builder.CreateLoad(Builder.CreateBitCast(InputValue.getAddress(),
1382 Arg = InputValue.getAddress();
1387 Arg = InputValue.getAddress();
1391 return Arg;
1537 llvm::Value *Arg = EmitAsmInputLValue(Info, Dest, InputExpr->getType(),
1542 Arg->getType()))
1543 Arg = Builder.CreateBitCast(Arg, AdjTy);
1550 InOutArgTypes.push_back(Arg->getType());
1551 InOutArgs.push_back(Arg);
1575 llvm::Value *Arg = EmitAsmInput(Info, InputExpr, Constraints);
1590 if (isa<llvm::PointerType>(Arg->getType()))
1591 Arg = Builder.CreatePtrToInt(Arg, IntPtrTy);
1594 Arg = Builder.CreateZExt(Arg, OutputTy);
1596 Arg = Builder.CreateZExt(Arg, IntPtrTy);
1599 Arg = Builder.CreateFPExt(Arg, OutputTy);
1605 Arg->getType()))
1606 Arg = Builder.CreateBitCast(Arg, AdjTy);
1608 ArgTypes.push_back(Arg->getType());
1609 Args.push_back(Arg);