Lines Matching refs:SelectionDAG
22 #include "llvm/CodeGen/SelectionDAG.h"
333 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG);
357 SelectionDAG &DAG) const;
363 SelectionDAG &DAG) const;
370 SelectionDAG &DAG, bool Aligned) const;
375 SelectionDAG &DAG) const;
381 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
387 SelectionDAG &DAG) const;
394 const SelectionDAG &DAG,
434 SelectionDAG &DAG) const;
474 SDValue getFramePointerFrameIndex(SelectionDAG & DAG) const;
475 SDValue getReturnAddrFrameIndex(SelectionDAG & DAG) const;
482 SelectionDAG& DAG) const;
484 SDValue EmitTailCallLoadFPAndRetAddr(SelectionDAG & DAG,
492 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
493 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
494 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
495 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
496 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
497 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
498 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
499 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
500 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
501 SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
502 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG,
504 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG,
506 SDValue LowerVACOPY(SDValue Op, SelectionDAG &DAG,
508 SDValue LowerSTACKRESTORE(SDValue Op, SelectionDAG &DAG,
510 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG,
512 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
513 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG, SDLoc dl) const;
514 SDValue LowerINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
515 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
516 SDValue LowerSHL_PARTS(SDValue Op, SelectionDAG &DAG) const;
517 SDValue LowerSRL_PARTS(SDValue Op, SelectionDAG &DAG) const;
518 SDValue LowerSRA_PARTS(SDValue Op, SelectionDAG &DAG) const;
519 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
520 SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const;
521 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
522 SDValue LowerSCALAR_TO_VECTOR(SDValue Op, SelectionDAG &DAG) const;
523 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const;
528 SDLoc dl, SelectionDAG &DAG,
532 SelectionDAG &DAG,
545 SDLoc dl, SelectionDAG &DAG,
563 SDLoc dl, SelectionDAG &DAG) const;
566 extendArgForPPC64(ISD::ArgFlagsTy Flags, EVT ObjectVT, SelectionDAG &DAG,
570 setMinReservedArea(MachineFunction &MF, SelectionDAG &DAG,
578 SDLoc dl, SelectionDAG &DAG,
584 SDLoc dl, SelectionDAG &DAG,
590 SDLoc dl, SelectionDAG &DAG,
596 SelectionDAG &DAG, SDLoc dl) const;
605 SDLoc dl, SelectionDAG &DAG,
614 SDLoc dl, SelectionDAG &DAG,
622 SDLoc dl, SelectionDAG &DAG,
625 SDValue lowerEH_SJLJ_SETJMP(SDValue Op, SelectionDAG &DAG) const;
626 SDValue lowerEH_SJLJ_LONGJMP(SDValue Op, SelectionDAG &DAG) const;