OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DAGTypeLegalizer
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/CodeGen/SelectionDAG/
LegalizeFloatTypes.cpp
49
void
DAGTypeLegalizer
::SoftenFloatResult(SDNode *N, unsigned ResNo) {
112
SDValue
DAGTypeLegalizer
::SoftenFloatRes_BITCAST(SDNode *N) {
116
SDValue
DAGTypeLegalizer
::SoftenFloatRes_MERGE_VALUES(SDNode *N,
122
SDValue
DAGTypeLegalizer
::SoftenFloatRes_BUILD_PAIR(SDNode *N) {
131
SDValue
DAGTypeLegalizer
::SoftenFloatRes_ConstantFP(ConstantFPSDNode *N) {
137
SDValue
DAGTypeLegalizer
::SoftenFloatRes_EXTRACT_VECTOR_ELT(SDNode *N) {
144
SDValue
DAGTypeLegalizer
::SoftenFloatRes_FABS(SDNode *N) {
156
SDValue
DAGTypeLegalizer
::SoftenFloatRes_FADD(SDNode *N) {
169
SDValue
DAGTypeLegalizer
::SoftenFloatRes_FCEIL(SDNode *N) {
181
SDValue
DAGTypeLegalizer
::SoftenFloatRes_FCOPYSIGN(SDNode *N)
[
all
...]
LegalizeTypes.cpp
31
void
DAGTypeLegalizer
::PerformExpensiveChecks() {
181
bool
DAGTypeLegalizer
::run() {
451
SDNode *
DAGTypeLegalizer
::AnalyzeNewNode(SDNode *N) {
523
void
DAGTypeLegalizer
::AnalyzeNewValue(SDValue &Val) {
543
void
DAGTypeLegalizer
::ExpungeNode(SDNode *N) {
613
void
DAGTypeLegalizer
::RemapValue(SDValue &N) {
631
DAGTypeLegalizer
&DTL;
634
explicit NodeUpdateListener(
DAGTypeLegalizer
&dtl,
640
assert(N->getNodeId() !=
DAGTypeLegalizer
::ReadyToProcess &&
641
N->getNodeId() !=
DAGTypeLegalizer
::Processed &
[
all
...]
LegalizeVectorTypes.cpp
35
void
DAGTypeLegalizer
::ScalarizeVectorResult(SDNode *N, unsigned ResNo) {
135
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_BinOp(SDNode *N) {
142
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_TernaryOp(SDNode *N) {
150
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_MERGE_VALUES(SDNode *N,
156
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_BITCAST(SDNode *N) {
162
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_BUILD_VECTOR(SDNode *N) {
172
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_CONVERT_RNDSAT(SDNode *N) {
183
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_EXTRACT_SUBVECTOR(SDNode *N) {
189
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_FP_ROUND(SDNode *N) {
196
SDValue
DAGTypeLegalizer
::ScalarizeVecRes_FPOWI(SDNode *N)
[
all
...]
LegalizeIntegerTypes.cpp
37
void
DAGTypeLegalizer
::PromoteIntegerResult(SDNode *N, unsigned ResNo) {
151
SDValue
DAGTypeLegalizer
::PromoteIntRes_MERGE_VALUES(SDNode *N,
157
SDValue
DAGTypeLegalizer
::PromoteIntRes_AssertSext(SDNode *N) {
164
SDValue
DAGTypeLegalizer
::PromoteIntRes_AssertZext(SDNode *N) {
171
SDValue
DAGTypeLegalizer
::PromoteIntRes_Atomic0(AtomicSDNode *N) {
184
SDValue
DAGTypeLegalizer
::PromoteIntRes_Atomic1(AtomicSDNode *N) {
197
SDValue
DAGTypeLegalizer
::PromoteIntRes_AtomicCmpSwap(AtomicSDNode *N,
235
SDValue
DAGTypeLegalizer
::PromoteIntRes_BITCAST(SDNode *N) {
292
SDValue
DAGTypeLegalizer
::PromoteIntRes_BSWAP(SDNode *N) {
303
SDValue
DAGTypeLegalizer
::PromoteIntRes_BUILD_PAIR(SDNode *N)
[
all
...]
LegalizeTypesGeneric.cpp
35
void
DAGTypeLegalizer
::ExpandRes_MERGE_VALUES(SDNode *N, unsigned ResNo,
41
void
DAGTypeLegalizer
::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) {
186
void
DAGTypeLegalizer
::ExpandRes_BUILD_PAIR(SDNode *N, SDValue &Lo,
193
void
DAGTypeLegalizer
::ExpandRes_EXTRACT_ELEMENT(SDNode *N, SDValue &Lo,
205
void
DAGTypeLegalizer
::ExpandRes_EXTRACT_VECTOR_ELT(SDNode *N, SDValue &Lo,
245
void
DAGTypeLegalizer
::ExpandRes_NormalLoad(SDNode *N, SDValue &Lo,
290
void
DAGTypeLegalizer
::ExpandRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) {
315
void
DAGTypeLegalizer
::IntegerToVector(SDValue Op, unsigned NumElements,
334
SDValue
DAGTypeLegalizer
::ExpandOp_BITCAST(SDNode *N) {
370
SDValue
DAGTypeLegalizer
::ExpandOp_BUILD_VECTOR(SDNode *N)
[
all
...]
LegalizeTypes.h
10
// This file defines the
DAGTypeLegalizer
class. This is a private interface
29
///
DAGTypeLegalizer
- This takes an arbitrary SelectionDAG as input and hacks
34
class LLVM_LIBRARY_VISIBILITY
DAGTypeLegalizer
{
122
explicit
DAGTypeLegalizer
(SelectionDAG &dag)
[
all
...]
Completed in 154 milliseconds