Home
last modified time | relevance | path

Searched defs:CurDAG (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp941 static SDValue narrowIfNeeded(SelectionDAG *CurDAG, SDValue N) { in narrowIfNeeded()
1220 static SDValue Widen(SelectionDAG *CurDAG, SDValue N) { in Widen()
2075 static bool isBitfieldExtractOpFromAnd(SelectionDAG *CurDAG, SDNode *N, in isBitfieldExtractOpFromAnd()
2361 static bool isBitfieldExtractOp(SelectionDAG *CurDAG, SDNode *N, unsigned &Opc, in isBitfieldExtractOp()
2668 static SDValue getLeftShift(SelectionDAG *CurDAG, SDValue Op, int ShlAmount) { in getLeftShift()
2712 static bool isBitfieldPositioningOp(SelectionDAG *CurDAG, SDValue Op, in isBitfieldPositioningOp()
2742 static bool isBitfieldPositioningOpFromAnd(SelectionDAG *CurDAG, SDValue Op, in isBitfieldPositioningOpFromAnd()
2864 static bool isBitfieldPositioningOpFromShl(SelectionDAG *CurDAG, SDValue Op, in isBitfieldPositioningOpFromShl()
2905 static bool tryBitfieldInsertOpFromOrAndImm(SDNode *N, SelectionDAG *CurDAG) { in tryBitfieldInsertOpFromOrAndImm()
2993 static bool isWorthFoldingIntoOrrWithShift(SDValue Dst, SelectionDAG *CurDAG, in isWorthFoldingIntoOrrWithShift()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp224 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) in replaceInChain()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp870 static unsigned allUsesTruncate(SelectionDAG *CurDAG, SDNode *N) { in allUsesTruncate()
937 static SDNode *selectI64ImmDirect(SelectionDAG *CurDAG, const SDLoc &dl, in selectI64ImmDirect()
1166 static SDNode *selectI64ImmDirectPrefix(SelectionDAG *CurDAG, const SDLoc &dl, in selectI64ImmDirectPrefix()
1286 static SDNode *selectI64Imm(SelectionDAG *CurDAG, const SDLoc &dl, uint64_t Imm, in selectI64Imm()
1342 static SDNode *selectI64Imm(SelectionDAG *CurDAG, SDNode *N) { in selectI64Imm()
2670 SelectionDAG *CurDAG = nullptr; member in __anon80d47ed70611::BitPermutationSelector
2726 SelectionDAG *CurDAG; member in __anon80d47ed70611::IntegerCompareEliminator
3827 static bool allUsesExtend(SDValue Compare, SelectionDAG *CurDAG) { in allUsesExtend()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp175 static SDNode *selectImmSeq(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImmSeq()
204 static SDNode *selectImm(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImm()
212 static SDValue createTuple(SelectionDAG &CurDAG, ArrayRef<SDValue> Regs, in createTuple()
1905 static bool selectConstantAddr(SelectionDAG *CurDAG, const SDLoc &DL, in selectConstantAddr()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h49 SelectionDAG *CurDAG; variable
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1254 SDValue StoredVal, SelectionDAG *CurDAG, in isFusableLoadOpStorePattern()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1581 static inline SDValue getAL(SelectionDAG *CurDAG, const SDLoc &dl) { in getAL()
5378 SelectionDAG *CurDAG, in getIntOperandsFromRegisterString()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp788 static void moveBelowOrigChain(SelectionDAG *CurDAG, SDValue Load, in moveBelowOrigChain()
3106 SDValue StoredVal, SelectionDAG *CurDAG, in isFusableLoadOpStorePattern()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2429 SelectionDAG *CurDAG) { in HandleMergeInputChains()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1738 static SDValue SelectSAddrFI(SelectionDAG *CurDAG, SDValue SAddr) { in SelectSAddrFI()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp945 static SDValue performMADD_MSUBCombine(SDNode *ROOTNode, SelectionDAG &CurDAG, in performMADD_MSUBCombine()