Lines Matching refs:Name
41 /// specified. If Name is specified, it is the name of the global variable
44 const Twine &Name,
52 StrConstant, Name, nullptr, GlobalVariable::NotThreadLocal, AddressSpace);
74 const Twine &Name = "",
77 CallInst *CI = Builder->CreateCall(Callee, Ops, OpBundles, Name);
83 Value *IRBuilderBase::CreateVScale(Constant *Scaling, const Twine &Name) {
90 CallInst *CI = createCallHelper(TheFn, {}, this, Name);
96 Value *IRBuilderBase::CreateStepVector(Type *DstType, const Twine &Name) {
99 nullptr, Name);
488 /// \p Name - name of the result variable
491 const Twine &Name) {
501 OverloadedTypes, Name);
527 const Twine &Name) {
530 return createCallHelper(TheFn, Ops, this, Name);
540 /// \p Name - name of the result variable
543 const Twine &Name) {
562 Name);
646 const Twine &Name) {
666 Name);
672 ArrayRef<Value *> GCArgs, const Twine &Name) {
675 CallArgs, None /* No Transition Args */, DeoptArgs, GCArgs, Name);
682 const Twine &Name) {
685 DeoptArgs, GCArgs, Name);
691 ArrayRef<Value *> GCArgs, const Twine &Name) {
694 CallArgs, None, DeoptArgs, GCArgs, Name);
703 ArrayRef<T3> GCArgs, const Twine &Name) {
721 Name);
728 ArrayRef<Value *> GCArgs, const Twine &Name) {
732 DeoptArgs, GCArgs, Name);
739 Optional<ArrayRef<Use>> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) {
742 InvokeArgs, TransitionArgs, DeoptArgs, GCArgs, Name);
748 Optional<ArrayRef<Value *>> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) {
752 Name);
757 const Twine &Name) {
764 return createCallHelper(FnGCResult, Args, this, Name);
771 const Twine &Name) {
780 return createCallHelper(FnGCRelocate, Args, this, Name);
785 const Twine &Name) {
788 return createCallHelper(Fn, {V}, this, Name, FMFSource);
794 const Twine &Name) {
797 return createCallHelper(Fn, {LHS, RHS}, this, Name, FMFSource);
804 const Twine &Name) {
807 return createCallHelper(Fn, Args, this, Name, FMFSource);
812 const Twine &Name, MDNode *FPMathTag,
823 {L, R, RoundingV, ExceptV}, nullptr, Name);
830 const Twine &Name, MDNode *FPMathTag) {
834 Ops[0], Ops[1], Name, FPMathTag);
839 Ops[0], Name, FPMathTag);
846 Instruction *FMFSource, const Twine &Name, MDNode *FPMathTag,
869 nullptr, Name);
872 Name);
882 CmpInst::Predicate P, Value *LHS, Value *RHS, const Twine &Name,
887 return CreateConstrainedFPCmp(ID, P, LHS, RHS, Name);
892 return Insert(Folder.CreateFCmp(P, LC, RC), Name);
893 return Insert(setFPAttrs(new FCmpInst(P, LHS, RHS), FPMathTag, FMF), Name);
898 const Twine &Name, Optional<fp::ExceptionBehavior> Except) {
903 {L, R, PredicateV, ExceptV}, nullptr, Name);
909 Function *Callee, ArrayRef<Value *> Args, const Twine &Name,
929 CallInst *C = CreateCall(Callee, UseArgs, Name);
935 const Twine &Name, Instruction *MDFrom) {
939 return Insert(Folder.CreateSelect(CC, TC, FC), Name);
949 return Insert(Sel, Name);
953 const Twine &Name) {
962 Name);
1014 Value *IRBuilderBase::CreateVectorReverse(Value *V, const Twine &Name) {
1020 return Insert(CallInst::Create(F, V), Name);
1027 return CreateShuffleVector(V, ShuffleMask, Name);
1031 const Twine &Name) {
1042 return Insert(CallInst::Create(F, Ops), Name);
1059 const Twine &Name) {
1061 return CreateVectorSplat(EC, V, Name);
1065 const Twine &Name) {
1072 Name + ".splatinsert");
1077 return CreateShuffleVector(V, Zeros, Name + ".splat");
1082 uint64_t Offset, const Twine &Name) {
1093 V = CreateLShr(V, ShAmt, Name + ".shift");
1098 V = CreateTrunc(V, ExtractedTy, Name + ".trunc");