Intrinsic call in LLVM IR

I want create a LLVM pass which will insert intrinsic.Is methods to insert function call is insert to intrinsic call while writing new pass?
Is there any references available for intrinsic insertion?

Thank You