/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | XRayArgs.cpp | 240 SmallString<64> Bundle("-fxray-instrumentation-bundle="); in addArgs() local 242 Bundle += "all"; in addArgs() 244 Bundle += "none"; in addArgs() 248 Bundle += "function"; in addArgs() 250 Bundle += "function-entry"; in addArgs() 252 Bundle += "function-exit"; in addArgs() 255 Bundle += "custom"; in addArgs() 257 Bundle += "typed"; in addArgs() 259 CmdArgs.push_back(Args.MakeArgString(Bundle)); in addArgs()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConvergenceVerifier.cpp | 57 auto Bundle = CB->getOperandBundle(LLVMContext::OB_convergencectrl); in findAndCheckConvergenceTokenUsed() local 58 CheckOrNull(Bundle->Inputs.size() == 1 && in findAndCheckConvergenceTokenUsed() 59 Bundle->Inputs[0]->getType()->isTokenTy(), in findAndCheckConvergenceTokenUsed() 62 auto *Token = Bundle->Inputs[0].get(); in findAndCheckConvergenceTokenUsed()
|
H A D | Core.cpp | 2740 void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle) { in LLVMDisposeOperandBundle() argument 2741 delete unwrap(Bundle); in LLVMDisposeOperandBundle() 2744 const char *LLVMGetOperandBundleTag(LLVMOperandBundleRef Bundle, size_t *Len) { in LLVMGetOperandBundleTag() argument 2745 StringRef Str = unwrap(Bundle)->getTag(); in LLVMGetOperandBundleTag() 2750 unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle) { in LLVMGetNumOperandBundleArgs() argument 2751 return unwrap(Bundle)->inputs().size(); in LLVMGetNumOperandBundleArgs() 2754 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle, in LLVMGetOperandBundleArgAtIndex() argument 2756 return wrap(unwrap(Bundle)->inputs()[Index]); in LLVMGetOperandBundleArgAtIndex() 3376 for (auto *Bundle : ArrayRef(Bundles, NumBundles)) { in LLVMBuildCallBr() local 3377 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallBr() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AssumptionCache.cpp | 75 OperandBundleUse Bundle = CI->getOperandBundleAt(Idx); in findAffectedValues() local 76 if (Bundle.getTagName() == "separate_storage") { in findAffectedValues() 77 assert(Bundle.Inputs.size() == 2 && in findAffectedValues() 79 AddAffectedVal(getUnderlyingObject(Bundle.Inputs[0]), Idx); in findAffectedValues() 80 AddAffectedVal(getUnderlyingObject(Bundle.Inputs[1]), Idx); in findAffectedValues() 81 } else if (Bundle.Inputs.size() > ABA_WasOn && in findAffectedValues() 82 Bundle.getTagName() != IgnoreBundleTag) in findAffectedValues() 83 AddAffectedVal(Bundle.Inputs[ABA_WasOn], Idx); in findAffectedValues()
|
H A D | AssumeBundleQueries.cpp | 146 CallInst::BundleOpInfo* Bundle = getBundleFromUse(U); in getKnowledgeFromUse() 147 if (!Bundle) in getKnowledgeFromUse() 150 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse() 183 CallInst::BundleOpInfo* Bundle = getBundleFromUse(&U); in getKnowledgeForValue() 184 if (!Bundle) in getKnowledgeForValue() 187 getKnowledgeFromBundle(*cast<AssumeInst>(U.getUser()), *Bundle)) in getKnowledgeForValue() 189 Filter(RK, cast<Instruction>(U.getUser()), Bundle)) { in getKnowledgeForValue() 143 CallInst::BundleOpInfo* Bundle = getBundleFromUse(U); getKnowledgeFromUse() local 182 CallInst::BundleOpInfo* Bundle = getBundleFromUse(&U); getKnowledgeForValue() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | EdgeBundles.h | 47 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() argument
|
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerTracePC.h | 197 if (LargeType Bundle = *reinterpret_cast<const LargeType *>(P)) { in ForEachNonZeroByte() local 198 Bundle = HostToLE(Bundle); in ForEachNonZeroByte() 199 for (size_t I = 0; I < Step; I++, Bundle >>= 8) in ForEachNonZeroByte() 200 if (uint8_t V = Bundle & 0xff) in ForEachNonZeroByte()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 353 LiveBundle &Bundle = in runOnMachineFunction() local 359 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) { in runOnMachineFunction() 366 assert((Bundle.Mask & 0xFE) == 0 && in runOnMachineFunction() 368 Bundle.FixCount = 1; in runOnMachineFunction() 369 Bundle.FixStack[0] = 0; in runOnMachineFunction() 509 const LiveBundle &Bundle = in setupBlockStack() local 512 if (!Bundle.Mask) { in setupBlockStack() 518 assert(Bundle.isFixed() && "Reached block before any predecessors"); in setupBlockStack() 521 for (unsigned i = Bundle.FixCount; i > 0; --i) { in setupBlockStack() 523 << unsigned(Bundle.FixStack[i - 1]) << '\n'); in setupBlockStack() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
H A D | SPIRVConvergenceRegionAnalysis.cpp | 65 auto Bundle = II->getOperandBundle(LLVMContext::OB_convergencectrl); in getConvergenceTokenInternal() local 66 assert(Bundle->Inputs.size() == 1 && in getConvergenceTokenInternal() 67 Bundle->Inputs[0]->getType()->isTokenTy()); in getConvergenceTokenInternal() 68 auto TII = dyn_cast<IntrinsicInst>(Bundle->Inputs[0].get()); in getConvergenceTokenInternal()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 185 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in insertCFGuardCheck() local 186 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck()
|
/freebsd/stand/efi/include/ |
H A D | efifpswa.h | 24 IN OUT VOID *Bundle,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCCodeEmitter.h | 43 const MCInst *Bundle = nullptr; member
|
H A D | HexagonMCCodeEmitter.cpp | 377 State.Bundle = &MI; in encodeInstruction() 469 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getFixupNoBits() 728 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getMachineOpValue()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineInstrBundle.cpp | 127 MIBundleBuilder Bundle(MBB, FirstMI, LastMI); in finalizeBundle() local 135 Bundle.prepend(MIB); in finalizeBundle()
|
H A D | ScheduleDAGInstrs.cpp | 1159 MachineBasicBlock::instr_iterator Bundle = MI.getIterator(); in fixupKills() local 1166 MachineBasicBlock::instr_iterator I = std::next(Bundle); in fixupKills() 1173 } while (I != Bundle); in fixupKills()
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | revision | 65 0 string #\ Bazaar\ revision\ bundle\ v Bazaar Bundle
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 3202 std::optional<ScheduleData *> Bundle, in newTreeEntry() argument 3208 Bundle ? TreeEntry::Vectorize : TreeEntry::NeedToGather; in newTreeEntry() 3209 return newTreeEntry(VL, EntryState, Bundle, S, UserTreeIdx, in newTreeEntry() 3215 std::optional<ScheduleData *> Bundle, in newTreeEntry() argument 3220 assert(((!Bundle && EntryState == TreeEntry::NeedToGather) || in newTreeEntry() 3221 (Bundle && EntryState != TreeEntry::NeedToGather)) && in newTreeEntry() 3258 ScheduleData *BundleMember = *Bundle; in newTreeEntry() 7025 std::optional<ScheduleData *> Bundle = in buildTree_rec() local 7031 if (!Bundle) { in buildTree_rec() 7050 newTreeEntry(VL, Bundle, S, UserTreeIdx, ReuseShuffleIndices); in buildTree_rec() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 548 if (auto Bundle = Call.getOperandBundle(LLVMContext::OB_convergencectrl)) { in lowerInlineAsm() local 549 auto *Token = Bundle->Inputs[0].get(); in lowerInlineAsm()
|
H A D | IRTranslator.cpp | 2139 auto Bundle = CI.getOperandBundle(LLVMContext::OB_convergencectrl); in translateConvergenceControlIntrinsic() local 2140 assert(Bundle && "Expected a convergence control token."); in translateConvergenceControlIntrinsic() 2142 getOrCreateConvergenceTokenVReg(*Bundle->Inputs[0].get()); in translateConvergenceControlIntrinsic() 2663 if (auto Bundle = CB.getOperandBundle(LLVMContext::OB_ptrauth)) { in translateCallBase() local 2667 const Value *Key = Bundle->Inputs[0]; in translateCallBase() 2668 const Value *Discriminator = Bundle->Inputs[1]; in translateCallBase() 2684 if (auto Bundle = CB.getOperandBundle(LLVMContext::OB_convergencectrl)) { in translateCallBase() local 2685 const auto &Token = *Bundle->Inputs[0].get(); in translateCallBase() 2809 if (auto Bundle = CI.getOperandBundle(LLVMContext::OB_convergencectrl)) { in translateCall() local 2810 auto *Token = Bundle->Inputs[0].get(); in translateCall()
|
H A D | CallLowering.cpp | 193 auto Bundle = CB.getOperandBundle(LLVMContext::OB_kcfi); in lowerCall() local 194 if (Bundle && CB.isIndirectCall()) { in lowerCall() 195 Info.CFIType = cast<ConstantInt>(Bundle->Inputs[0]); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AssumeBundleBuilder.cpp | 124 const CallInst::BundleOpInfo *Bundle) { in tryToPreserveWithoutAddingAssume() argument 133 ToUpdate = &Intr->op_begin()[Bundle->Begin + ABA_Argument]; in tryToPreserveWithoutAddingAssume()
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 3266 void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle); 3276 const char *LLVMGetOperandBundleTag(LLVMOperandBundleRef Bundle, size_t *Len); 3285 unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle); 3295 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Arm64ECCallLowering.cpp | 753 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in lowerCall() local 754 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 1294 static CallBase *Create(CallBase *CB, OperandBundleDef Bundle, 1308 if (auto Bundle = getOperandBundle(llvm::LLVMContext::OB_convergencectrl)) { 1309 return Bundle->Inputs[0].get();
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | RewriteStatepointsForGC.cpp | 1664 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_deopt)) in makeStatepointExplicitImpl() local 1665 DeoptArgs = Bundle->Inputs; in makeStatepointExplicitImpl() 1667 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_gc_transition)) { in makeStatepointExplicitImpl() local 1668 TransitionArgs = Bundle->Inputs; in makeStatepointExplicitImpl()
|