| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | XRayArgs.cpp | 265 SmallString<64> Bundle("-fxray-instrumentation-bundle="); in addArgs() local 267 Bundle += "all"; in addArgs() 269 Bundle += "none"; in addArgs() 273 Bundle += "function"; in addArgs() 275 Bundle += "function-entry"; in addArgs() 277 Bundle += "function-exit"; in addArgs() 280 Bundle += "custom"; in addArgs() 282 Bundle += "typed"; in addArgs() 284 CmdArgs.push_back(Args.MakeArgString(Bundle)); in addArgs()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConvergenceVerifier.cpp | 55 auto Bundle = CB->getOperandBundle(LLVMContext::OB_convergencectrl); in findAndCheckConvergenceTokenUsed() local 56 CheckOrNull(Bundle->Inputs.size() == 1 && in findAndCheckConvergenceTokenUsed() 57 Bundle->Inputs[0]->getType()->isTokenTy(), in findAndCheckConvergenceTokenUsed() 60 auto *Token = Bundle->Inputs[0].get(); in findAndCheckConvergenceTokenUsed()
|
| H A D | Core.cpp | 2751 void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle) { in LLVMDisposeOperandBundle() argument 2752 delete unwrap(Bundle); in LLVMDisposeOperandBundle() 2755 const char *LLVMGetOperandBundleTag(LLVMOperandBundleRef Bundle, size_t *Len) { in LLVMGetOperandBundleTag() argument 2756 StringRef Str = unwrap(Bundle)->getTag(); in LLVMGetOperandBundleTag() 2761 unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle) { in LLVMGetNumOperandBundleArgs() argument 2762 return unwrap(Bundle)->inputs().size(); in LLVMGetNumOperandBundleArgs() 2765 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle, in LLVMGetOperandBundleArgAtIndex() argument 2767 return wrap(unwrap(Bundle)->inputs()[Index]); in LLVMGetOperandBundleArgAtIndex() 3431 for (auto *Bundle : ArrayRef(Bundles, NumBundles)) { in LLVMBuildCallBr() local 3432 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallBr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AssumptionCache.cpp | 73 OperandBundleUse Bundle = CI->getOperandBundleAt(Idx); in findAffectedValues() local 74 if (Bundle.getTagName() == "separate_storage") { in findAffectedValues() 75 assert(Bundle.Inputs.size() == 2 && in findAffectedValues() 77 AddAffectedVal(getUnderlyingObject(Bundle.Inputs[0]), Idx); in findAffectedValues() 78 AddAffectedVal(getUnderlyingObject(Bundle.Inputs[1]), Idx); in findAffectedValues() 79 } else if (Bundle.Inputs.size() > ABA_WasOn && in findAffectedValues() 80 Bundle.getTagName() != IgnoreBundleTag) in findAffectedValues() 81 AddAffectedVal(Bundle.Inputs[ABA_WasOn], Idx); in findAffectedValues()
|
| H A D | AssumeBundleQueries.cpp | 150 CallInst::BundleOpInfo* Bundle = getBundleFromUse(U); in getKnowledgeFromUse() local 151 if (!Bundle) in getKnowledgeFromUse() 154 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | OffloadDump.cpp | 91 for (const auto &[BundleNum, Bundle] : llvm::enumerate(FoundBundles)) { in dumpOffloadBundleFatBinary() 92 for (OffloadBundleEntry &Entry : Bundle.getEntries()) { in dumpOffloadBundleFatBinary() 98 std::string str = Bundle.getFileName().str() + "." + itostr(BundleNum) + in dumpOffloadBundleFatBinary()
|
| /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 | 352 LiveBundle &Bundle = in runOnMachineFunction() local 358 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) { in runOnMachineFunction() 365 assert((Bundle.Mask & 0xFE) == 0 && in runOnMachineFunction() 367 Bundle.FixCount = 1; in runOnMachineFunction() 368 Bundle.FixStack[0] = 0; in runOnMachineFunction() 526 const LiveBundle &Bundle = in setupBlockStack() local 529 if (!Bundle.Mask) { in setupBlockStack() 535 assert(Bundle.isFixed() && "Reached block before any predecessors"); in setupBlockStack() 538 for (unsigned i = Bundle.FixCount; i > 0; --i) { in setupBlockStack() 540 << unsigned(Bundle.FixStack[i - 1]) << '\n'); in setupBlockStack() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | EdgeBundles.h | 53 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
| H A D | CFGuard.cpp | 188 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in insertCFGuardCheck() local 189 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCCodeEmitter.h | 44 const MCInst *Bundle = nullptr; member
|
| H A D | HexagonMCCodeEmitter.cpp | 406 State.Bundle = &MI; in encodeInstruction() 499 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getFixupNoBits() 755 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getMachineOpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 128 MIBundleBuilder Bundle(MBB, FirstMI, LastMI); in finalizeBundle() local 136 Bundle.prepend(MIB); in finalizeBundle()
|
| H A D | ScheduleDAGInstrs.cpp | 1176 MachineBasicBlock::instr_iterator Bundle = MI.getIterator(); in fixupKills() local 1183 MachineBasicBlock::instr_iterator I = std::next(Bundle); in fixupKills() 1190 } while (I != Bundle); in fixupKills()
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | revision | 42 0 string #\ Bazaar\ revision\ bundle\ v Bazaar Bundle
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 4064 TreeEntry *newTreeEntry(ArrayRef<Value *> VL, ScheduleBundle &Bundle, in newTreeEntry() argument 4071 Bundle ? TreeEntry::Vectorize : TreeEntry::NeedToGather; 4072 TreeEntry *E = newTreeEntry(VL, EntryState, Bundle, S, UserTreeIdx, 4081 ScheduleBundle &Bundle, const InstructionsState &S, in newTreeEntry() argument 4085 assert(((!Bundle && (EntryState == TreeEntry::NeedToGather || 4087 (Bundle && EntryState != TreeEntry::NeedToGather && 4165 assert((!Bundle.getBundle().empty() || isa<PHINode>(S.getMainOp()) || 4169 if (!Bundle.getBundle().empty()) { 4171 auto *BundleMember = Bundle.getBundle().begin(); 4178 assert(BundleMember == Bundle.getBundle().end() && [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 | 2153 auto Bundle = CI.getOperandBundle(LLVMContext::OB_convergencectrl); in translateConvergenceControlIntrinsic() local 2154 assert(Bundle && "Expected a convergence control token."); in translateConvergenceControlIntrinsic() 2156 getOrCreateConvergenceTokenVReg(*Bundle->Inputs[0].get()); in translateConvergenceControlIntrinsic() 2713 if (auto Bundle = CB.getOperandBundle(LLVMContext::OB_ptrauth)) { in translateCallBase() local 2717 const Value *Key = Bundle->Inputs[0]; in translateCallBase() 2718 const Value *Discriminator = Bundle->Inputs[1]; in translateCallBase() 2734 if (auto Bundle = CB.getOperandBundle(LLVMContext::OB_convergencectrl)) { in translateCallBase() local 2735 const auto &Token = *Bundle->Inputs[0].get(); in translateCallBase() 2856 if (auto Bundle = CI.getOperandBundle(LLVMContext::OB_convergencectrl)) { in translateCall() local 2857 auto *Token = Bundle->Inputs[0].get(); in translateCall()
|
| H A D | CallLowering.cpp | 192 auto Bundle = CB.getOperandBundle(LLVMContext::OB_kcfi); in lowerCall() local 193 if (Bundle && CB.isIndirectCall()) { in lowerCall() 194 Info.CFIType = cast<ConstantInt>(Bundle->Inputs[0]); in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 125 const CallInst::BundleOpInfo *Bundle) { in tryToPreserveWithoutAddingAssume() argument 134 ToUpdate = &Intr->op_begin()[Bundle->Begin + ABA_Argument]; in tryToPreserveWithoutAddingAssume()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 739 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in lowerCall() local 740 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 1175 LLVM_ABI static CallBase *Create(CallBase *CB, OperandBundleDef Bundle, 1190 if (auto Bundle = getOperandBundle(llvm::LLVMContext::OB_convergencectrl)) { 1191 return Bundle->Inputs[0].get();
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 3404 LLVM_C_ABI void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle); 3414 LLVM_C_ABI const char *LLVMGetOperandBundleTag(LLVMOperandBundleRef Bundle, 3424 LLVM_C_ABI unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle); 3435 LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle, unsigned Index);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 1670 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_deopt)) in makeStatepointExplicitImpl() local 1671 DeoptArgs = Bundle->Inputs; in makeStatepointExplicitImpl() 1673 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_gc_transition)) { in makeStatepointExplicitImpl() local 1674 TransitionArgs = Bundle->Inputs; in makeStatepointExplicitImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 4244 auto Bundle = Call.getOperandBundle(LLVMContext::OB_kcfi); in visitCallBase() local 4245 if (Bundle && !Call.isIndirectCall()) { in visitCallBase() 4249 ConstantInt *ExpectedType = cast<ConstantInt>(Bundle->Inputs[0]); in visitCallBase() 4329 std::optional<OperandBundleUse> Bundle = in visitCallBase() local 4332 if (!Bundle || NumOfGCLives == Bundle->Inputs.size()) in visitCallBase() 4337 for (Value *V : Bundle->Inputs) { in visitCallBase()
|