OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Convergent
(Results
1 - 21
of
21
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopUnrollAndJamPass.cpp
328
bool
Convergent
;
334
Convergent
, TTI, EphValues, UP.BEInsns);
336
ApproximateLoopSize(L, NumInlineCandidates, NotDuplicatable,
Convergent
,
349
if (
Convergent
) {
351
dbgs() << " Not unrolling loop with
convergent
instructions.\n");
LoopUnrollPass.cpp
655
const Loop *L, unsigned &NumCalls, bool &NotDuplicatable, bool &
Convergent
,
663
Convergent
= Metrics.
convergent
;
1004
"specific or because the loop contains a
convergent
"
1020
"contains a
convergent
instruction) and so must have an "
1072
bool
Convergent
;
1090
ApproximateLoopSize(L, NumInlineCandidates, NotDuplicatable,
Convergent
,
1123
// If the loop contains a
convergent
operation, the prelude we'd add
1125
// is unsafe -- it adds a control-flow dependency to the
convergent
1135
if (
Convergent
)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstrDesc.h
182
Convergent
,
402
/// Return true if this instruction is
convergent
.
404
///
Convergent
instructions may not be made control-dependent on any
406
bool isConvergent() const { return Flags & (1ULL << MCID::
Convergent
); }
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
UnrollLoop.h
132
bool &NotDuplicatable, bool &
Convergent
,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ForceFunctionAttrs.cpp
41
.Case("
convergent
", Attribute::
Convergent
)
FunctionAttrs.cpp
1239
/// Helper for non-
Convergent
inference predicate InstrBreaksAttribute.
1243
// Breaks non-
convergent
assumption if CS is a
convergent
call to a function
1282
/// Attempt to remove
convergent
function attribute when possible.
1288
// Request to remove the
convergent
attribute from all functions in the SCC
1289
// if every callsite within the SCC is not
convergent
(except for calls
1294
Attribute::
Convergent
,
1295
// Skip non-
convergent
functions.
1297
// Instructions that break non-
convergent
assumption.
1302
LLVM_DEBUG(dbgs() << "Removing
convergent
attr from fn " << F.getName(
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Function.h
623
/// Determine if the call is
convergent
.
625
return hasFnAttribute(Attribute::
Convergent
);
628
addFnAttr(Attribute::
Convergent
);
631
removeFnAttr(Attribute::
Convergent
);
InstrTypes.h
1863
/// Determine if the invoke is
convergent
1864
bool isConvergent() const { return hasFnAttr(Attribute::
Convergent
); }
1866
addAttribute(AttributeList::FunctionIndex, Attribute::
Convergent
);
1869
removeAttribute(AttributeList::FunctionIndex, Attribute::
Convergent
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUInstCombineIntrinsic.cpp
590
Attribute::
Convergent
);
716
Attribute::
Convergent
);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstr.h
914
/// Return true if this instruction is
convergent
.
915
///
Convergent
instructions can not be made control-dependent on any
923
return hasProperty(MCID::
Convergent
, Type);
/src/external/apache2/llvm/dist/clang/tools/libclang/
CXCursor.cpp
119
case attr::
Convergent
:
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp
902
case Attribute::
Convergent
:
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmt.cpp
2184
//
convergent
(meaning, they may call an intrinsically
convergent
op, such
2188
llvm::Attribute::
Convergent
);
CGCall.cpp
1849
//
convergent
(meaning, they may call an intrinsically
convergent
op, such
1853
FuncAttrs.addAttribute(llvm::Attribute::
Convergent
);
2029
FuncAttrs.addAttribute(llvm::Attribute::
Convergent
);
CodeGenModule.cpp
3735
llvm::Attribute::
Convergent
);
/src/external/apache2/llvm/dist/llvm/lib/IR/
Attributes.cpp
381
if (hasAttribute(Attribute::
Convergent
))
382
return "
convergent
";
Verifier.cpp
1693
case Attribute::
Convergent
:
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
1275
case Attribute::
Convergent
: return 1ULL << 46;
1420
return Attribute::
Convergent
;
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp
625
case Attribute::
Convergent
:
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
1371
case lltok::kw_convergent: B.addAttribute(Attribute::
Convergent
); break;
/src/share/terminfo/
terminfo
24070
####
Convergent
Technology
24072
# Burroughs bought
Convergent
shortly before it merged with Univac.
24077
#
Convergent
AWS workstation from Gould/SEL UTX/32 via BRL
24079
aws|
Convergent
Technologies AWS workstation under UTX and Xenix,
24089
awsc|
Convergent
Technologies AWS workstation under CTOS,
[
all
...]
Completed in 100 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026