H A D | Instructions.cpp | 240 LandingPadInst(Type * RetTy,unsigned NumReservedValues,const Twine & NameStr,BasicBlock * InsertAtEnd) LandingPadInst() argument 266 Create(Type * RetTy,unsigned NumReservedClauses,const Twine & NameStr,BasicBlock * InsertAtEnd) Create() argument 720 CallInst(FunctionType * Ty,Value * Func,const Twine & Name,BasicBlock * InsertAtEnd) CallInst() argument 971 ReturnInst(LLVMContext & C,Value * retVal,BasicBlock * InsertAtEnd) ReturnInst() argument 979 ReturnInst(LLVMContext & Context,BasicBlock * InsertAtEnd) ReturnInst() argument 999 ResumeInst(Value * Exn,BasicBlock * InsertAtEnd) ResumeInst() argument 1040 CleanupReturnInst(Value * CleanupPad,BasicBlock * UnwindBB,unsigned Values,BasicBlock * InsertAtEnd) CleanupReturnInst() argument 1072 CatchReturnInst(Value * CatchPad,BasicBlock * BB,BasicBlock * InsertAtEnd) CatchReturnInst() argument 1097 CatchSwitchInst(Value * ParentPad,BasicBlock * UnwindDest,unsigned NumReservedValues,const Twine & NameStr,BasicBlock * InsertAtEnd) CatchSwitchInst() argument 1193 FuncletPadInst(Instruction::FuncletPadOps Op,Value * ParentPad,ArrayRef<Value * > Args,unsigned Values,const Twine & NameStr,BasicBlock * InsertAtEnd) FuncletPadInst() argument 1208 UnreachableInst(LLVMContext & Context,BasicBlock * InsertAtEnd) UnreachableInst() argument 1244 BranchInst(BasicBlock * IfTrue,BasicBlock * InsertAtEnd) BranchInst() argument 1252 BranchInst(BasicBlock * IfTrue,BasicBlock * IfFalse,Value * Cond,BasicBlock * InsertAtEnd) BranchInst() argument 1322 AllocaInst(Type * Ty,unsigned AddrSpace,const Twine & Name,BasicBlock * InsertAtEnd) AllocaInst() argument 1332 AllocaInst(Type * Ty,unsigned AddrSpace,Value * ArraySize,const Twine & Name,BasicBlock * InsertAtEnd) AllocaInst() argument 1349 AllocaInst(Type * Ty,unsigned AddrSpace,Value * ArraySize,Align Align,const Twine & Name,BasicBlock * InsertAtEnd) AllocaInst() argument 1462 StoreInst(Value * val,Value * addr,BasicBlock * InsertAtEnd) StoreInst() argument 1475 StoreInst(Value * val,Value * addr,bool isVolatile,BasicBlock * InsertAtEnd) StoreInst() argument 1492 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,BasicBlock * InsertAtEnd) StoreInst() argument 1517 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock * InsertAtEnd) StoreInst() argument 1586 AtomicCmpXchgInst(Value * Ptr,Value * Cmp,Value * NewVal,Align Alignment,AtomicOrdering SuccessOrdering,AtomicOrdering FailureOrdering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) AtomicCmpXchgInst() argument 1631 AtomicRMWInst(BinOp Operation,Value * Ptr,Value * Val,Align Alignment,AtomicOrdering Ordering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) AtomicRMWInst() argument 1695 FenceInst(LLVMContext & C,AtomicOrdering Ordering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) FenceInst() argument 1926 ShuffleVectorInst(Value * V1,Value * Mask,const Twine & Name,BasicBlock * InsertAtEnd) ShuffleVectorInst() argument 1937 ShuffleVectorInst(Value * V1,ArrayRef<int> Mask,const Twine & Name,BasicBlock * InsertAtEnd) ShuffleVectorInst() argument 1961 ShuffleVectorInst(Value * V1,Value * V2,Value * Mask,const Twine & Name,BasicBlock * InsertAtEnd) ShuffleVectorInst() argument 1995 ShuffleVectorInst(Value * V1,Value * V2,ArrayRef<int> Mask,const Twine & Name,BasicBlock * InsertAtEnd) ShuffleVectorInst() argument 2816 UnaryOperator(UnaryOps iType,Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) UnaryOperator() argument 2831 Create(UnaryOps Op,Value * S,const Twine & Name,BasicBlock * InsertAtEnd) Create() argument 2873 BinaryOperator(BinaryOps iType,Value * S1,Value * S2,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) BinaryOperator() argument 2962 Create(BinaryOps Op,Value * S1,Value * S2,const Twine & Name,BasicBlock * InsertAtEnd) Create() argument 2977 CreateNeg(Value * Op,const Twine & Name,BasicBlock * InsertAtEnd) CreateNeg() argument 2991 CreateNSWNeg(Value * Op,const Twine & Name,BasicBlock * InsertAtEnd) CreateNSWNeg() argument 3003 CreateNUWNeg(Value * Op,const Twine & Name,BasicBlock * InsertAtEnd) CreateNUWNeg() argument 3016 CreateNot(Value * Op,const Twine & Name,BasicBlock * InsertAtEnd) CreateNot() argument 3356 Create(Instruction::CastOps op,Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) Create() argument 3387 CreateZExtOrBitCast(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreateZExtOrBitCast() argument 3403 CreateSExtOrBitCast(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreateSExtOrBitCast() argument 3419 CreateTruncOrBitCast(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreateTruncOrBitCast() argument 3427 CreatePointerCast(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreatePointerCast() argument 3465 CreatePointerBitCastOrAddrSpaceCast(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreatePointerBitCastOrAddrSpaceCast() argument 3515 CreateIntegerCast(Value * C,Type * Ty,bool isSigned,const Twine & Name,BasicBlock * InsertAtEnd) CreateIntegerCast() argument 3542 CreateFPCast(Value * C,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) CreateFPCast() argument 3824 TruncInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) TruncInst() argument 3836 ZExtInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) ZExtInst() argument 3847 SExtInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) SExtInst() argument 3859 FPTruncInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) FPTruncInst() argument 3871 FPExtInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) FPExtInst() argument 3883 UIToFPInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) UIToFPInst() argument 3895 SIToFPInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) SIToFPInst() argument 3907 FPToUIInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) FPToUIInst() argument 3919 FPToSIInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) FPToSIInst() argument 3931 PtrToIntInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) PtrToIntInst() argument 3943 IntToPtrInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) IntToPtrInst() argument 3955 BitCastInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) BitCastInst() argument 3967 AddrSpaceCastInst(Value * S,Type * Ty,const Twine & Name,BasicBlock * InsertAtEnd) AddrSpaceCastInst() argument 3992 CmpInst(Type * ty,OtherOps op,Predicate predicate,Value * LHS,Value * RHS,const Twine & Name,BasicBlock * InsertAtEnd) CmpInst() argument 4025 Create(OtherOps Op,Predicate predicate,Value * S1,Value * S2,const Twine & Name,BasicBlock * InsertAtEnd) Create() argument 4495 SwitchInst(Value * Value,BasicBlock * Default,unsigned NumCases,BasicBlock * InsertAtEnd) SwitchInst() argument 4709 IndirectBrInst(Value * Address,unsigned NumCases,BasicBlock * InsertAtEnd) IndirectBrInst() argument 4765 FreezeInst(Value * S,const Twine & Name,BasicBlock * InsertAtEnd) FreezeInst() argument
|