Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:SDValue

233     SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG);
254 virtual bool getPreIndexedAddressParts(SDNode *N, SDValue &Base,
255 SDValue &Offset,
262 bool SelectAddressRegReg(SDValue N, SDValue &Base, SDValue &Index,
268 bool SelectAddressRegImm(SDValue N, SDValue &Disp, SDValue &Base,
273 bool SelectAddressRegRegOnly(SDValue N, SDValue &Base, SDValue &Index,
279 bool SelectAddressRegImmShift(SDValue N, SDValue &Disp, SDValue &Base,
285 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
290 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
293 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const;
295 virtual void computeMaskedBitsForTargetNode(const SDValue Op,
330 virtual void LowerAsmOperandForConstraint(SDValue Op,
332 std::vector<SDValue> &Ops,
368 SDValue getFramePointerFrameIndex(SelectionDAG & DAG) const;
369 SDValue getReturnAddrFrameIndex(SelectionDAG & DAG) const;
372 IsEligibleForTailCallOptimization(SDValue Callee,
378 SDValue
380 SDValue Chain,
381 SDValue &LROpOut,
382 SDValue &FPOpOut,
386 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
387 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
388 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
389 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
390 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
391 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
392 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
393 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
394 SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
395 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG,
397 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG,
399 SDValue LowerSTACKRESTORE(SDValue Op, SelectionDAG &DAG,
401 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG,
403 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
404 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG, DebugLoc dl) const;
405 SDValue LowerSINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
406 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
407 SDValue LowerSHL_PARTS(SDValue Op, SelectionDAG &DAG) const;
408 SDValue LowerSRL_PARTS(SDValue Op, SelectionDAG &DAG) const;
409 SDValue LowerSRA_PARTS(SDValue Op, SelectionDAG &DAG) const;
410 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
411 SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const;
412 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
413 SDValue LowerSCALAR_TO_VECTOR(SDValue Op, SelectionDAG &DAG) const;
414 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const;
416 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
420 SmallVectorImpl<SDValue> &InVals) const;
421 SDValue FinishCall(CallingConv::ID CallConv, DebugLoc dl, bool isTailCall,
424 SmallVector<std::pair<unsigned, SDValue>, 8>
426 SDValue InFlag, SDValue Chain,
427 SDValue &Callee,
430 SmallVectorImpl<SDValue> &InVals) const;
432 virtual SDValue
433 LowerFormalArguments(SDValue Chain,
437 SmallVectorImpl<SDValue> &InVals) const;
439 virtual SDValue
440 LowerCall(SDValue Chain, SDValue Callee,
443 const SmallVectorImpl<SDValue> &OutVals,
446 SmallVectorImpl<SDValue> &InVals) const;
454 virtual SDValue
455 LowerReturn(SDValue Chain,
458 const SmallVectorImpl<SDValue> &OutVals,
461 SDValue
462 LowerFormalArguments_Darwin(SDValue Chain,
466 SmallVectorImpl<SDValue> &InVals) const;
467 SDValue
468 LowerFormalArguments_SVR4(SDValue Chain,
472 SmallVectorImpl<SDValue> &InVals) const;
474 SDValue
475 LowerCall_Darwin(SDValue Chain, SDValue Callee,
478 const SmallVectorImpl<SDValue> &OutVals,
481 SmallVectorImpl<SDValue> &InVals) const;
482 SDValue
483 LowerCall_SVR4(SDValue Chain, SDValue Callee,
486 const SmallVectorImpl<SDValue> &OutVals,
489 SmallVectorImpl<SDValue> &InVals) const;