Searched defs:DAG (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.h35 ARMHazardRecognizer(const InstrItineraryData *ItinData, const ScheduleDAG *DAG) argument
H A DARMSelectionDAGInfo.cpp29 ARMSelectionDAGInfo::EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl, argument
143 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.h27 const ScheduleDAG *DAG; member in class:llvm::PPCScoreboardHazardRecognizer
/freebsd-10.1-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp30 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl, SDValue Chain, argument
H A DHexagonMachineScheduler.h134 VLIWMachineScheduler *DAG; member in struct:llvm::ConvergingVLIWScheduler::SchedBoundary
191 VLIWMachineScheduler *DAG; member in class:llvm::ConvergingVLIWScheduler
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DScoreboardHazardRecognizer.h95 const ScheduleDAG *DAG; member in class:llvm::ScoreboardHazardRecognizer
H A DSelectionDAG.h219 SelectionDAG &DAG; member in struct:llvm::SelectionDAG::DAGUpdateListener
[all...]
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.h39 SelectionDAG *DAG; // DAG of the current basic block member in class:llvm::ScheduleDAGSDNodes
H A DLegalizeTypes.h37 SelectionDAG &DAG; member in class:llvm::DAGTypeLegalizer
[all...]
H A DScheduleDAGSDNodes.cpp135 static void CloneNodeWithValues(SDNode *N, SelectionDAG *DAG, argument
162 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { argument
190 static void RemoveUnusedGlue(SDNode *N, SelectionDAG *DAG) { argument
[all...]
H A DFunctionLoweringInfo.cpp59 set(const Function &fn, MachineFunction &mf, SelectionDAG *DAG) argument
H A DLegalizeDAG.cpp53 SelectionDAG &DAG; member in class:__anon2299::SelectionDAGLegalize
304 ExpandUnalignedStore(StoreSDNode *ST, SelectionDAG &DAG, const TargetLowering &TLI, SelectionDAGLegalize *DAGLegalize) argument
430 ExpandUnalignedLoad(LoadSDNode *LD, SelectionDAG &DAG, const TargetLowering &TLI, SDValue &ValResult, SDValue &ChainResult) argument
740 DAG, TLI, this); local
850 ExpandUnalignedStore(cast<StoreSDNode>(Node), DAG, TLI, this); local
[all...]
H A DLegalizeVectorOps.cpp36 SelectionDAG& DAG; member in class:__anon2301::VectorLegalizer
[all...]
H A DSelectionDAGBuilder.cpp101 static SDValue getCopyFromParts(SelectionDAG &DAG, SDLoc DL, argument
222 getCopyFromPartsVector(SelectionDAG &DAG, SDLoc DL, const SDValue *Parts, unsigned NumParts, MVT PartVT, EVT ValueVT, const Value *V) argument
339 getCopyToParts(SelectionDAG &DAG, SDLoc DL, SDValue Val, SDValue *Parts, unsigned NumParts, MVT PartVT, const Value *V, ISD::NodeType ExtendKind = ISD::ANY_EXTEND) argument
471 getCopyToPartsVector(SelectionDAG &DAG, SDLoc DL, SDValue Val, SDValue *Parts, unsigned NumParts, MVT PartVT, const Value *V) argument
677 getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo, SDLoc dl, SDValue &Chain, SDValue *Flag, const Value *V) const argument
777 getCopyToRegs(SDValue Val, SelectionDAG &DAG, SDLoc dl, SDValue &Chain, SDValue *Flag, const Value *V) const argument
830 AddInlineAsmOperands(unsigned Code, bool HasMatching, unsigned MatchingIdx, SelectionDAG &DAG, std::vector<SDValue> &Ops) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAGInfo.h57 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl, argument
74 EmitTargetCodeForMemmove(SelectionDAG &DAG, SDLoc dl, argument
90 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl, argument
104 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc dl, argument
118 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc dl, SDValue Chain, argument
131 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, argument
145 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc dl, argument
154 EmitTargetCodeForStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, argument
160 EmitTargetCodeForStrnlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, argument
H A DTargetInstrInfo.h587 virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, argument
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/
H A DR600MachineScheduler.h29 const ScheduleDAGMI *DAG; member in class:llvm::R600SchedStrategy
H A DAMDGPUInstrInfo.cpp206 AMDGPUInstrInfo::unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, argument
H A DAMDILISelLowering.cpp252 computeMaskedBitsForTargetNode( const SDValue Op, APInt &KnownZero, APInt &KnownOne, const SelectionDAG &DAG, unsigned Depth) const argument
[all...]
H A DAMDGPUISelLowering.cpp306 ExtractVectorElements(SDValue Op, SelectionDAG &DAG, SmallVectorImpl<SDValue> &Args, unsigned Start, unsigned Count) const argument
735 getOriginalFunctionArgs( SelectionDAG &DAG, const Function *F, const SmallVectorImpl<ISD::InputArg> &Ins, SmallVectorImpl<ISD::InputArg> &OrigIns) const argument
787 CreateLiveInRegister(SelectionDAG &DAG, const TargetRegisterClass *RC, unsigned Reg, EVT VT) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp33 static SDValue emitMemMem(SelectionDAG &DAG, SDLoc DL, unsigned Sequence, argument
57 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, argument
74 static SDValue memsetStore(SelectionDAG &DAG, SDLoc DL, SDValue Chain, argument
87 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Dst, SDValue Byte, SDValue Size, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo) const argument
159 emitCLC(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, uint64_t Size) argument
183 addIPMSequence(SDLoc DL, SDValue Glue, SelectionDAG &DAG) argument
193 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const argument
208 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src, SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const argument
238 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Dest, SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, bool isStpcpy) const argument
249 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const argument
266 getBoundedStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src, SDValue Limit) argument
279 EmitTargetCodeForStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src, MachinePointerInfo SrcPtrInfo) const argument
286 EmitTargetCodeForStrnlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src, SDValue MaxLength, MachinePointerInfo SrcPtrInfo) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp30 X86SelectionDAGInfo::EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl, argument
176 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp426 SelectionDAG &DAG = CLI.DAG; local
H A DMipsISelLowering.h258 SDValue getAddrLocal(NodeTy *N, EVT Ty, SelectionDAG &DAG, argument
278 getAddrGlobal(NodeTy *N, EVT Ty, SelectionDAG &DAG, unsigned Flag, SDValue Chain, const MachinePointerInfo &PtrInfo) const argument
292 getAddrGlobalLargeGOT(NodeTy *N, EVT Ty, SelectionDAG &DAG, unsigned HiFlag, unsigned LoFlag, SDValue Chain, const MachinePointerInfo &PtrInfo) const argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp371 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
397 SelectionDAG &DAG = CLI.DAG; local
427 LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
578 LowerCCCCallTo(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
718 LowerCallResult(SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
815 EmitCMP(SDValue &LHS, SDValue &RHS, SDValue &TargetCC, ISD::CondCode CC, SDLoc dl, SelectionDAG &DAG) argument
[all...]

Completed in 232 milliseconds

12