Lines Matching refs:adj
883 llvm::Constant *adj = getMemberPointerAdjustment(E); in EmitMemberPointerConversion() local
884 if (!adj) return src; in EmitMemberPointerConversion()
897 dst = Builder.CreateNSWSub(src, adj, "adj"); in EmitMemberPointerConversion()
899 dst = Builder.CreateNSWAdd(src, adj, "adj"); in EmitMemberPointerConversion()
909 uint64_t offset = cast<llvm::ConstantInt>(adj)->getZExtValue(); in EmitMemberPointerConversion()
911 adj = llvm::ConstantInt::get(adj->getType(), offset); in EmitMemberPointerConversion()
917 dstAdj = Builder.CreateNSWSub(srcAdj, adj, "adj"); in EmitMemberPointerConversion()
919 dstAdj = Builder.CreateNSWAdd(srcAdj, adj, "adj"); in EmitMemberPointerConversion()
935 llvm::Constant *adj = getMemberPointerAdjustment(E); in EmitMemberPointerConversion() local
936 if (!adj) return src; in EmitMemberPointerConversion()
950 return llvm::ConstantExpr::getNSWSub(src, adj); in EmitMemberPointerConversion()
952 return llvm::ConstantExpr::getNSWAdd(src, adj); in EmitMemberPointerConversion()
957 uint64_t offset = cast<llvm::ConstantInt>(adj)->getZExtValue(); in EmitMemberPointerConversion()
959 adj = llvm::ConstantInt::get(adj->getType(), offset); in EmitMemberPointerConversion()
965 dstAdj = llvm::ConstantExpr::getNSWSub(srcAdj, adj); in EmitMemberPointerConversion()
967 dstAdj = llvm::ConstantExpr::getNSWAdd(srcAdj, adj); in EmitMemberPointerConversion()