Lines Matching refs:SelectionDAG
22 #include "llvm/CodeGen/SelectionDAG.h"
257 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
263 SelectionDAG &DAG) const;
282 SDValue PerformCMOVCombine(SDNode *N, SelectionDAG &DAG) const;
327 SelectionDAG &DAG) const;
335 SelectionDAG &DAG) const;
340 const SelectionDAG &DAG,
364 SelectionDAG &DAG) const;
418 void PassF64ArgInRegs(SDLoc dl, SelectionDAG &DAG,
426 SDValue &Root, SelectionDAG &DAG,
432 SDLoc dl, SelectionDAG &DAG,
435 SDValue LowerEH_SJLJ_SETJMP(SDValue Op, SelectionDAG &DAG) const;
436 SDValue LowerEH_SJLJ_LONGJMP(SDValue Op, SelectionDAG &DAG) const;
437 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG,
439 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
440 SDValue LowerGlobalAddressDarwin(SDValue Op, SelectionDAG &DAG) const;
441 SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG) const;
442 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
444 SelectionDAG &DAG) const;
446 SelectionDAG &DAG,
448 SDValue LowerGLOBAL_OFFSET_TABLE(SDValue Op, SelectionDAG &DAG) const;
449 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const;
450 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const;
451 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
452 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
453 SDValue LowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const;
454 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
455 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
456 SDValue LowerShiftRightParts(SDValue Op, SelectionDAG &DAG) const;
457 SDValue LowerShiftLeftParts(SDValue Op, SelectionDAG &DAG) const;
458 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
459 SDValue LowerConstantFP(SDValue Op, SelectionDAG &DAG,
461 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG,
463 SDValue LowerDivRem(SDValue Op, SelectionDAG &DAG) const;
476 SDValue ReconstructShuffle(SDValue Op, SelectionDAG &DAG) const;
481 SDLoc dl, SelectionDAG &DAG,
489 SDLoc dl, SelectionDAG &DAG,
492 int StoreByValRegs(CCState &CCInfo, SelectionDAG &DAG,
501 void VarArgStyleRegisters(CCState &CCInfo, SelectionDAG &DAG,
530 SelectionDAG& DAG) const;
542 SDLoc dl, SelectionDAG &DAG) const;
549 SDValue &ARMcc, SelectionDAG &DAG, SDLoc dl) const;
551 SelectionDAG &DAG, SDLoc dl) const;
552 SDValue duplicateCmp(SDValue Cmp, SelectionDAG &DAG) const;
554 SDValue OptimizeVFPBrcond(SDValue Op, SelectionDAG &DAG) const;