OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LibCall
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
PartiallyInlineLibCalls.cpp
60
// back to split-off tail of CurrBB) into which we'll insert a
libcall
.
76
// Finally, insert the
libcall
into 'else' block.
80
Instruction *
LibCall
= Call->clone();
81
Builder.Insert(
LibCall
);
97
Phi->addIncoming(
LibCall
, LibCallBB);
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp
126
setOperationAction(ISD::MUL, MVT::i16,
LibCall
);
138
setOperationAction(ISD::UDIV, MVT::i16,
LibCall
);
140
setOperationAction(ISD::UREM, MVT::i16,
LibCall
);
141
setOperationAction(ISD::SDIV, MVT::i16,
LibCall
);
143
setOperationAction(ISD::SREM, MVT::i16,
LibCall
);
154
const RTLIB::
Libcall
Op;
256
const RTLIB::
Libcall
Op;
271
const RTLIB::
Libcall
Op;
286
const RTLIB::
Libcall
Op;
301
const RTLIB::
Libcall
Op
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp
2209
const char *
LibCall
= nullptr;
2213
case SPCC::FCC_E :
LibCall
= is64Bit? "_Qp_feq" : "_Q_feq"; break;
2214
case SPCC::FCC_NE :
LibCall
= is64Bit? "_Qp_fne" : "_Q_fne"; break;
2215
case SPCC::FCC_L :
LibCall
= is64Bit? "_Qp_flt" : "_Q_flt"; break;
2216
case SPCC::FCC_G :
LibCall
= is64Bit? "_Qp_fgt" : "_Q_fgt"; break;
2217
case SPCC::FCC_LE :
LibCall
= is64Bit? "_Qp_fle" : "_Q_fle"; break;
2218
case SPCC::FCC_GE :
LibCall
= is64Bit? "_Qp_fge" : "_Q_fge"; break;
2226
case SPCC::FCC_UE :
LibCall
= is64Bit? "_Qp_cmp" : "_Q_cmp"; break;
2230
SDValue Callee = DAG.getExternalSymbol(
LibCall
, PtrVT);
3347
RTLIB::
Libcall
libCall = RTLIB::UNKNOWN_LIBCALL
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
418
setOperationAction(ISD::FADD, MVT::f128,
LibCall
);
421
setOperationAction(ISD::FDIV, MVT::f128,
LibCall
);
423
setOperationAction(ISD::FMUL, MVT::f128,
LibCall
);
431
setOperationAction(ISD::FSUB, MVT::f128,
LibCall
);
729
setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i8,
LibCall
);
730
setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i16,
LibCall
);
731
setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32,
LibCall
);
732
setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64,
LibCall
);
733
setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i128,
LibCall
);
734
setOperationAction(ISD::ATOMIC_SWAP, MVT::i8,
LibCall
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.cpp
81
setOperationAction(ISD::MUL, MVT::i32,
LibCall
);
82
setOperationAction(ISD::MUL, MVT::i64,
LibCall
);
89
setOperationAction(OP, MVT::i32,
LibCall
);
522
// It is empty for
LibCall
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
1762
if (TLI->getOperationAction(ISD, VT) == TargetLowering::
LibCall
)
1834
// We'll need a
libcall
to perform double precision operations on a single
ARMISelLowering.cpp
468
setLibcallCallingConv(static_cast<RTLIB::
Libcall
>(LCID),
478
const RTLIB::
Libcall
Op;
553
const RTLIB::
Libcall
Op;
650
const RTLIB::
Libcall
Op;
673
const RTLIB::
Libcall
Op;
720
const RTLIB::
Libcall
Op;
1162
setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32,
LibCall
);
1180
setOperationAction(ISD::SDIV, MVT::i32,
LibCall
);
1181
setOperationAction(ISD::UDIV, MVT::i32,
LibCall
);
1205
const RTLIB::
Libcall
Op
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
151
const RTLIB::
Libcall
Op;
734
setOperationAction(ISD::FADD, MVT::f128,
LibCall
);
735
setOperationAction(ISD::STRICT_FADD, MVT::f128,
LibCall
);
736
setOperationAction(ISD::FSUB, MVT::f128,
LibCall
);
737
setOperationAction(ISD::STRICT_FSUB, MVT::f128,
LibCall
);
738
setOperationAction(ISD::FDIV, MVT::f128,
LibCall
);
739
setOperationAction(ISD::STRICT_FDIV, MVT::f128,
LibCall
);
740
setOperationAction(ISD::FMUL, MVT::f128,
LibCall
);
741
setOperationAction(ISD::STRICT_FMUL, MVT::f128,
LibCall
);
742
setOperationAction(ISD::FMA, MVT::f128,
LibCall
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h
198
Expand, // Try to expand this to other ops, otherwise use a
libcall
.
199
LibCall
, // Don't try to expand this to other ops, always use a
libcall
.
2814
/// Rename the default
libcall
routine name for the specified
libcall
.
2815
void setLibcallName(RTLIB::
Libcall
Call, const char *Name) {
2819
/// Get the
libcall
routine name for the specified
libcall
.
2820
const char *getLibcallName(RTLIB::
Libcall
Call) const {
2825
/// comparison
libcall
against zero
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp
101
//
Libcall
insertion helpers.
136
SDValue ExpandLibCall(RTLIB::
Libcall
LC, SDNode *Node, bool isSigned);
138
void ExpandFPLibCall(SDNode *Node, RTLIB::
Libcall
Call_F32,
139
RTLIB::
Libcall
Call_F64, RTLIB::
Libcall
Call_F80,
140
RTLIB::
Libcall
Call_F128,
141
RTLIB::
Libcall
Call_PPCF128,
144
RTLIB::
Libcall
Call_I8,
145
RTLIB::
Libcall
Call_I16,
146
RTLIB::
Libcall
Call_I32
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp
281
// PPC (the
libcall
is not available).
1204
// Set FADD/FSUB as
libcall
to avoid the legalizer to expand the
1206
setOperationAction(ISD::FADD, MVT::f128,
LibCall
);
1207
setOperationAction(ISD::FSUB, MVT::f128,
LibCall
);
3450
// Soften the setcc with
libcall
if it is fp128.
7797
// Following transformation to
libcall
is needed for setcc:
8060
// PPC (the
libcall
is not available).
8412
// Don't handle ppc_fp128 here; let it be lowered to a
libcall
.
Completed in 120 milliseconds
Indexes created Mon Sep 28 00:25:45 UTC 2026