OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BOI
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
AssumeBundleQueries.cpp
32
static bool bundleHasArgument(const CallBase::BundleOpInfo &
BOI
, unsigned Idx) {
33
return
BOI
.End -
BOI
.Begin > Idx;
37
const CallBase::BundleOpInfo &
BOI
,
39
assert(bundleHasArgument(
BOI
, Idx) && "index out of range");
40
return (Assume.op_begin() +
BOI
.Begin + Idx)->get();
53
for (auto &
BOI
: Assume.bundle_op_infos()) {
54
if (
BOI
.Tag->getKey() != AttrName)
56
if (IsOn && (
BOI
.End -
BOI
.Begin <= ABA_WasOn |
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
AssumeBundleBuilder.cpp
396
CallInst::BundleOpInfo *
BOI
;
407
for (CallInst::BundleOpInfo &
BOI
: Assume->bundle_op_infos()) {
410
if (
BOI
.Begin !=
BOI
.End) {
411
Use *U = &Assume->op_begin()[
BOI
.Begin + ABA_WasOn];
414
BOI
.Tag = IgnoreTag;
416
if (
BOI
.Tag == IgnoreTag) {
421
getKnowledgeFromBundle(cast<AssumeInst>(*Assume),
BOI
);
450
Elem.Assume->op_begin()[Elem.
BOI
->Begin + ABA_Argument].set(
457
Lookup.push_back({Assume, RK.ArgValue, &
BOI
});
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
AssumeBundleQueries.h
173
const CallBase::BundleOpInfo &
BOI
);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstrTypes.h
2029
for (auto &
BOI
: bundle_op_infos()) {
2030
if (
BOI
.Tag->second == LLVMContext::OB_deopt ||
2031
BOI
.Tag->second == LLVMContext::OB_funclet)
2045
auto &
BOI
= getBundleOpInfoForOperand(OpIdx);
2046
auto OBU = operandBundleFromBundleOpInfo(
BOI
);
2047
return OBU.operandHasAttr(OpIdx -
BOI
.Begin, A);
2129
operandBundleFromBundleOpInfo(const BundleOpInfo &
BOI
) const {
2131
ArrayRef<Use> Inputs(begin +
BOI
.Begin, begin +
BOI
.End);
2132
return OperandBundleUse(
BOI
.Tag, Inputs)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp
1774
auto &
BOI
= II->bundle_op_info_begin()[Idx];
1776
llvm::getKnowledgeFromBundle(cast<AssumeInst>(*II),
BOI
);
1777
if (
BOI
.End -
BOI
.Begin > 2)
1788
if (
BOI
.End -
BOI
.Begin > 0) {
1789
Worklist.pushValue(II->op_begin()[
BOI
.Begin]);
1790
Value::dropDroppableUse(II->op_begin()[
BOI
.Begin]);
1795
if (
BOI
.End -
BOI
.Begin > 0
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Value.cpp
215
CallInst::BundleOpInfo &
BOI
= Assume->getBundleOpInfoForOperand(OpNo);
216
BOI
.Tag = Assume->getContext().pImpl->getOrInsertBundleTag("ignore");
Instructions.cpp
378
for (auto &
BOI
: bundle_op_infos()) {
381
BOI
.Tag = ContextImpl->getOrInsertBundleTag(BI->getTag());
382
BOI
.Begin = CurrentIndex;
383
BOI
.End = CurrentIndex + BI->input_size();
384
CurrentIndex =
BOI
.End;
398
for (auto &
BOI
: bundle_op_infos())
399
if (
BOI
.Begin <= OpIdx && OpIdx <
BOI
.End)
400
return
BOI
;
Completed in 38 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026