reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/CallSite.h
  595   void getOperandBundlesAsDefs(SmallVectorImpl<OperandBundleDef> &Defs) const {
include/llvm/IR/IRBuilder.h
  103   ArrayRef<OperandBundleDef> DefaultOperandBundles;
  107                 ArrayRef<OperandBundleDef> OpBundles = None)
  800             ArrayRef<OperandBundleDef> OpBundles = None)
  805                      ArrayRef<OperandBundleDef> OpBundles = None)
  809                      ArrayRef<OperandBundleDef> OpBundles = None)
  815                      ArrayRef<OperandBundleDef> OpBundles = None)
  821                      ArrayRef<OperandBundleDef> OpBundles = None)
  828             ArrayRef<OperandBundleDef> OpBundles = None)
  835             ArrayRef<OperandBundleDef> OpBundles = None)
  946                            ArrayRef<OperandBundleDef> OpBundles,
  962                            ArrayRef<OperandBundleDef> OpBundles,
  979                            ArrayRef<OperandBundleDef> OpBundles,
 1011                            ArrayRef<OperandBundleDef> OpBundles,
 1028                            ArrayRef<OperandBundleDef> OpBundles,
 2269                        ArrayRef<OperandBundleDef> OpBundles,
 2286                        ArrayRef<OperandBundleDef> OpBundles,
 2302                        ArrayRef<OperandBundleDef> OpBundles,
include/llvm/IR/InstrTypes.h
 1854   void getOperandBundlesAsDefs(SmallVectorImpl<OperandBundleDef> &Defs) const {
 2082   op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
 2099   static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) {
include/llvm/IR/Instructions.h
 1406                   ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
 1416                   ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
 1426             ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
 1456                           ArrayRef<OperandBundleDef> Bundles = None,
 1479                           ArrayRef<OperandBundleDef> Bundles,
 1496                           ArrayRef<OperandBundleDef> Bundles = None,
 1523                           ArrayRef<OperandBundleDef> Bundles,
 1548                           ArrayRef<OperandBundleDef> Bundles = None,
 1574                           ArrayRef<OperandBundleDef> Bundles,
 1587   static CallInst *Create(CallInst *CI, ArrayRef<OperandBundleDef> Bundles,
 1609                                    ArrayRef<OperandBundleDef> Bundles = None,
 1615                                    ArrayRef<OperandBundleDef> Bundles = None,
 1622                                  ArrayRef<OperandBundleDef> Bundles,
 1625                                  ArrayRef<OperandBundleDef> Bundles,
 1688                    ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
 1699                    ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
 3674                     ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3679                     ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3684             ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
 3712                             ArrayRef<OperandBundleDef> Bundles = None,
 3735                             ArrayRef<OperandBundleDef> Bundles,
 3756                             ArrayRef<OperandBundleDef> Bundles = None,
 3772                             ArrayRef<OperandBundleDef> Bundles,
 3792                             ArrayRef<OperandBundleDef> Bundles = None,
 3813                             ArrayRef<OperandBundleDef> Bundles,
 3827   static InvokeInst *Create(InvokeInst *II, ArrayRef<OperandBundleDef> Bundles,
 3891                        ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3901                        ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3929                     ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3935                     ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 3940             ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
 3975                             ArrayRef<OperandBundleDef> Bundles = None,
 4002                             ArrayRef<OperandBundleDef> Bundles,
 4024                             ArrayRef<OperandBundleDef> Bundles = None,
 4043                             ArrayRef<OperandBundleDef> Bundles,
 4056                             ArrayRef<OperandBundleDef> Bundles,
 4132                        ArrayRef<OperandBundleDef> Bundles, int NumOperands,
 4143                        ArrayRef<OperandBundleDef> Bundles, int NumOperands,
lib/AsmParser/LLParser.cpp
 2507     SmallVectorImpl<OperandBundleDef> &BundleList, PerFunctionState &PFS) {
 6049   SmallVector<OperandBundleDef, 2> BundleList;
 6359   SmallVector<OperandBundleDef, 2> BundleList;
 6770   SmallVector<OperandBundleDef, 2> BundleList;
lib/AsmParser/LLParser.h
  503     ParseOptionalOperandBundles(SmallVectorImpl<OperandBundleDef> &BundleList,
lib/Bitcode/Reader/BitcodeReader.cpp
 3728   std::vector<OperandBundleDef> OperandBundles;
lib/IR/Instructions.cpp
  356 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
  386                     ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) {
  449 CallInst *CallInst::Create(CallInst *CI, ArrayRef<OperandBundleDef> OpB,
  526                                  ArrayRef<OperandBundleDef> OpB,
  621                                     ArrayRef<OperandBundleDef> OpB,
  646                                     ArrayRef<OperandBundleDef> OpB,
  653                                ArrayRef<OperandBundleDef> Bundles,
  691                                   ArrayRef<OperandBundleDef> Bundles,
  705                                   ArrayRef<OperandBundleDef> Bundles,
  718                       ArrayRef<OperandBundleDef> Bundles,
  760 InvokeInst *InvokeInst::Create(InvokeInst *II, ArrayRef<OperandBundleDef> OpB,
  786                       ArrayRef<OperandBundleDef> Bundles,
  843 CallBrInst *CallBrInst::Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> OpB,
lib/Target/X86/X86WinEHState.cpp
  470   SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/CFGuard/CFGuard.cpp
  202   SmallVector<llvm::OperandBundleDef, 1> Bundles;
lib/Transforms/IPO/ArgumentPromotion.cpp
  324     SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/IPO/DeadArgumentElimination.cpp
  195     SmallVector<OperandBundleDef, 1> OpBundles;
  933     SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/IPO/GlobalOpt.cpp
 1295   SmallVector<OperandBundleDef, 1> OpBundles;
 1543       SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4624   SmallVector<OperandBundleDef, 1> OpBundles;
 4803       SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/InstCombine/InstCombineCasts.cpp
 1663       SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  323   SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  722   SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Scalar/LICM.cpp
 1368     SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Utils/GuardUtils.cpp
   28   OperandBundleDef DeoptOB(*Guard->getOperandBundle(LLVMContext::OB_deopt));
lib/Transforms/Utils/InlineFunction.cpp
 1735       SmallVector<OperandBundleDef, 2> OpDefs;
 2055       SmallVector<OperandBundleDef, 1> OpBundles;
 2149         SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Utils/Local.cpp
 1943   SmallVector<OperandBundleDef, 1> OpBundles;
 1988   SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Utils/LowerInvoke.cpp
   51       SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Utils/SimplifyLibCalls.cpp
 2998   SmallVector<OperandBundleDef, 2> OpBundles;
 3420   SmallVector<OperandBundleDef, 2> OpBundles;
lib/Transforms/Vectorize/LoopVectorize.cpp
 4318       SmallVector<OperandBundleDef, 1> OpBundles;
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4139       SmallVector<OperandBundleDef, 1> OpBundles;
tools/clang/lib/CodeGen/CGCall.cpp
 3680 SmallVector<llvm::OperandBundleDef, 1>
 3682   SmallVector<llvm::OperandBundleDef, 1> BundleList;
 3710   SmallVector<llvm::OperandBundleDef, 1> BundleList =
 3753   SmallVector<llvm::OperandBundleDef, 1> BundleList =
 4354   SmallVector<llvm::OperandBundleDef, 1> BundleList =
tools/clang/lib/CodeGen/CGCoroutine.cpp
  382 static SmallVector<llvm::OperandBundleDef, 1>
  384   SmallVector<llvm::OperandBundleDef, 1> BundleList;
tools/clang/lib/CodeGen/CodeGenFunction.h
 3629   SmallVector<llvm::OperandBundleDef, 1>
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4262   SmallVector<llvm::OperandBundleDef, 1> newBundles;
unittests/IR/InstructionsTest.cpp
  544   OperandBundleDef OldBundle("before", UndefValue::get(Int32Ty));
  553   OperandBundleDef NewBundle("after", ConstantInt::get(Int32Ty, 7));
  573   OperandBundleDef OldBundle("before", UndefValue::get(Int32Ty));
  583   OperandBundleDef NewBundle("after", ConstantInt::get(Int32Ty, 7));