Home
last modified time | relevance | path

Searched refs:Bundle (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConvergenceVerifier.cpp33 auto Bundle = CB->getOperandBundle(LLVMContext::OB_convergencectrl); in findAndCheckConvergenceTokenUsed() local
34 CheckOrNull(Bundle->Inputs.size() == 1 && in findAndCheckConvergenceTokenUsed()
35 Bundle->Inputs[0]->getType()->isTokenTy(), in findAndCheckConvergenceTokenUsed()
38 auto *Token = Bundle->Inputs[0].get(); in findAndCheckConvergenceTokenUsed()
H A DCore.cpp2581 void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle) { in LLVMDisposeOperandBundle() argument
2582 delete unwrap(Bundle); in LLVMDisposeOperandBundle()
2586 StringRef Str = unwrap(Bundle)->getTag(); in LLVMGetOperandBundleTag()
2591 unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle) { in LLVMGetNumOperandBundleArgs() argument
2592 return unwrap(Bundle)->inputs().size(); in LLVMGetNumOperandBundleArgs()
2595 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle, in LLVMGetOperandBundleArgAtIndex() argument
2597 return wrap(unwrap(Bundle)->inputs()[Index]); in LLVMGetOperandBundleArgAtIndex()
3188 for (auto *Bundle : ArrayRef(Bundles, NumBundles)) { in LLVMBuildInvokeWithOperandBundles() local
3189 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildInvokeWithOperandBundles()
3991 for (auto *Bundle : ArrayRef(Bundles, NumBundles)) { in LLVMBuildCallWithOperandBundles() local
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/
H A DXRayArgs.cpp240 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()
H A DOffloadBundler.cpp766 StringRef Bundle(&FC.data()[BundleStart], BundleEnd - BundleStart); in ReadBundle() local
767 OS << Bundle; in ReadBundle()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp146 CallInst::BundleOpInfo* Bundle = getBundleFromUse(U); in getKnowledgeFromUse() local
147 if (!Bundle) in getKnowledgeFromUse()
150 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
183 CallInst::BundleOpInfo* Bundle = getBundleFromUse(&U); in getKnowledgeForValue() local
184 if (!Bundle) in getKnowledgeForValue()
187 getKnowledgeFromBundle(*cast<AssumeInst>(U.getUser()), *Bundle)) in getKnowledgeForValue()
189 Filter(RK, cast<Instruction>(U.getUser()), Bundle)) { in getKnowledgeForValue()
H A DAssumptionCache.cpp81 OperandBundleUse Bundle = CI->getOperandBundleAt(Idx); in findAffectedValues() local
82 if (Bundle.getTagName() == "separate_storage") { in findAffectedValues()
83 assert(Bundle.Inputs.size() == 2 && in findAffectedValues()
85 AddAffected(getUnderlyingObject(Bundle.Inputs[0]), Idx); in findAffectedValues()
86 AddAffected(getUnderlyingObject(Bundle.Inputs[1]), Idx); in findAffectedValues()
87 } else if (Bundle.Inputs.size() > ABA_WasOn && in findAffectedValues()
88 Bundle.getTagName() != IgnoreBundleTag) in findAffectedValues()
89 AddAffected(Bundle.Inputs[ABA_WasOn], Idx); in findAffectedValues()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DEdgeBundles.h47 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() argument
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h197 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-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp353 LiveBundle &Bundle = in runOnMachineFunction() local
359 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) { 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()
524 pushReg(Bundle.FixStack[i-1]); in setupBlockStack()
556 if (!Bundle.Mask) { in finishBlockStack()
563 if (Bundle.isFixed()) { in finishBlockStack()
565 shuffleStackTop(Bundle.FixStack, Bundle.FixCount, Term); in finishBlockStack()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp184 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in insertCFGuardCheck() local
185 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck()
/freebsd-14.2/stand/efi/include/
H A Defifpswa.h24 IN OUT VOID *Bundle,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.h43 const MCInst *Bundle = nullptr; member
H A DHexagonMCCodeEmitter.cpp377 State.Bundle = &MI; in encodeInstruction()
469 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getFixupNoBits()
728 auto Instrs = HexagonMCInstrInfo::bundleInstructions(*State.Bundle); in getMachineOpValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp127 MIBundleBuilder Bundle(MBB, FirstMI, LastMI); in finalizeBundle() local
135 Bundle.prepend(MIB); in finalizeBundle()
H A DScheduleDAGInstrs.cpp1155 MachineBasicBlock::instr_iterator Bundle = MI.getIterator(); in fixupKills() local
1162 MachineBasicBlock::instr_iterator I = std::next(Bundle); in fixupKills()
1169 } while (I != Bundle); in fixupKills()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5881 if (!Bundle) { in buildTree_rec()
9931 if (Bundle && Bundle->isPartOfBundle()) in getLastInstructionInBundle()
9932 for (; Bundle; Bundle = Bundle->NextInBundle) in getLastInstructionInBundle()
9933 if (Bundle->OpValue == Bundle->Inst) in getLastInstructionInBundle()
12456 Bundle = BundleMember; in buildBundle()
12464 return Bundle; in buildBundle()
12494 if (Bundle) { in tryScheduleBundle()
12509 while (((!Bundle && ReSchedule) || (Bundle && !Bundle->isReady())) && in tryScheduleBundle()
12559 if (!Bundle->isReady()) { in tryScheduleBundle()
12563 return Bundle; in tryScheduleBundle()
[all …]
/freebsd-14.2/contrib/file/magic/Magdir/
H A Drevision65 0 string #\ Bazaar\ revision\ bundle\ v Bazaar Bundle
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp124 const CallInst::BundleOpInfo *Bundle) { in tryToPreserveWithoutAddingAssume() argument
133 ToUpdate = &Intr->op_begin()[Bundle->Begin + ABA_Argument]; in tryToPreserveWithoutAddingAssume()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1402 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in runSjLjOnFunction() local
1403 Bundles.push_back(OperandBundleDef(*Bundle)); in runSjLjOnFunction()
1819 if (auto Bundle = CI->getOperandBundle(LLVMContext::OB_funclet)) { in handleLongjmpableCallsForWasmSjLj() local
1820 Instruction *FromPad = cast<Instruction>(Bundle->Inputs[0]); in handleLongjmpableCallsForWasmSjLj()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp631 if (auto Bundle = CB->getOperandBundle(LLVMContext::OB_funclet)) in lowerCall() local
632 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp174 auto Bundle = CB.getOperandBundle(LLVMContext::OB_kcfi); in lowerCall() local
175 if (Bundle && CB.isIndirectCall()) { in lowerCall()
176 Info.CFIType = cast<ConstantInt>(Bundle->Inputs[0]); in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h3062 void LLVMDisposeOperandBundle(LLVMOperandBundleRef Bundle);
3072 const char *LLVMGetOperandBundleTag(LLVMOperandBundleRef Bundle, size_t *Len);
3081 unsigned LLVMGetNumOperandBundleArgs(LLVMOperandBundleRef Bundle);
3091 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3717 auto Bundle = Call.getOperandBundle(LLVMContext::OB_kcfi); in visitCallBase() local
3718 if (Bundle && !Call.isIndirectCall()) { in visitCallBase()
3722 ConstantInt *ExpectedType = cast<ConstantInt>(Bundle->Inputs[0]); in visitCallBase()
3801 std::optional<OperandBundleUse> Bundle = in visitCallBase() local
3804 if (!Bundle || NumOfGCLives == Bundle->Inputs.size()) in visitCallBase()
3809 for (Value *V : Bundle->Inputs) { in visitCallBase()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1663 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_deopt)) in makeStatepointExplicitImpl() local
1664 DeoptArgs = Bundle->Inputs; in makeStatepointExplicitImpl()
1666 if (auto Bundle = Call->getOperandBundle(LLVMContext::OB_gc_transition)) { in makeStatepointExplicitImpl() local
1667 TransitionArgs = Bundle->Inputs; in makeStatepointExplicitImpl()
H A DLICM.cpp1428 OperandBundleUse Bundle = CI->getOperandBundleAt(BundleIdx); in cloneInstructionInExitBlock() local
1429 if (Bundle.getTagID() == LLVMContext::OB_funclet) in cloneInstructionInExitBlock()
1432 OpBundles.emplace_back(Bundle); in cloneInstructionInExitBlock()

12