Searched defs:LegalTypes (Results 1 - 2 of 2) sorted by relevance

/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp82 ArrayRef<MVT::SimpleValueType> LegalTypes = local
88 for (MVT::SimpleValueType VT : LegalTypes)
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp92 bool LegalTypes; member in class:__anon12264::DAGCombiner
463 OptLevel(OL), LegalOperations(false), LegalTypes(false), AA(A) {
479 return LegalTypes ? TLI.getScalarShiftAmountTy(DL, LHSTy)
486 if (!LegalTypes) return true;
925 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations);
1251 LegalTypes = Level >= AfterLegalizeTypes;
1855 bool LegalOperations, bool LegalTypes) {
1881 return tryFoldToZero(SDLoc(N), TLI, VT, DAG, LegalOperations, LegalTypes);
2733 (!LegalTypes || TLI.isTypeDesirableForOp(N->getOpcode(), Op0VT))) ||
2818 if (!LegalTypes)
1853 tryFoldToZero(SDLoc DL, const TargetLowering &TLI, EVT VT, SelectionDAG &DAG, bool LegalOperations, bool LegalTypes) argument
5725 tryToFoldExtendOfConstant(SDNode *N, const TargetLowering &TLI, SelectionDAG &DAG, bool LegalTypes, bool LegalOperations) argument
[all...]

Completed in 95 milliseconds