Searched refs:Extend (Results 26 - 30 of 30) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp8883 Builder.Extend(Context, II, Range.getBegin(), Range.getEnd());
8890 Builder.Extend(Context, NS, Range.getBegin(), Range.getEnd());
8897 Builder.Extend(Context, Alias, Range.getBegin(), Range.getEnd());
8910 Builder.Extend(Context,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp9638 // Extend SetCC uses if necessary.
10282 static SDValue widenCtPop(SDNode *Extend, SelectionDAG &DAG) { argument
10283 assert((Extend->getOpcode() == ISD::ZERO_EXTEND ||
10284 Extend->getOpcode() == ISD::ANY_EXTEND) && "Expected extend op");
10286 SDValue CtPop = Extend->getOperand(0);
10290 EVT VT = Extend->getValueType(0);
10297 SDLoc DL(Extend);
16799 // TODO: Extend this function to merge stores of scalable vectors.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5920 // Extend i1 and ensure callee will get i32.
8548 SDValue Extend; local
8556 Extend = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, IntermediateVT, Arrange,
8559 Extend = DAG.getNode(ISD::BITCAST, dl, IntermediateVT, Arrange);
8561 return DAG.getNode(Opc, dl, Op.getValueType(), Extend);
14511 // Extend f32 values to f64
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2649 // 64 bits. Extend is the extension type to use. Store the high part
2651 static void lowerMUL_LOHI32(SelectionDAG &DAG, const SDLoc &DL, unsigned Extend,
2654 Op0 = DAG.getNode(Extend, DL, MVT::i64, Op0);
2655 Op1 = DAG.getNode(Extend, DL, MVT::i64, Op1);
3913 // Extend the source operand to 32 bits and prepare it for the inner loop.
4886 // Extend GPR scalars Op0 and Op1 to doublewords and return a v2i64
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6022 // Extend to natively supported kshift.
9748 // Extend shift amounts.
12608 // Extend the extraction length looking to match both the insertion of
13204 // Extend the shuffle mask with undef elements.
15364 // TODO: Extend to support v8f32 (+ 512-bit shuffles).
18169 // Extend to natively supported kshift.
18342 // Non constant index. Extend source and destination,
18564 // Extend to natively supported kshift.
20031 // Extend everything to 80 bits to force it to be done on x87.
20286 SDValue Extend
[all...]

Completed in 1438 milliseconds

12