Searched refs:Scalar (Results 76 - 82 of 82) sorted by relevance
1234
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 297 /// A helper function for converting Scalar types to vector types. 300 static Type *ToVectorTy(Type *Scalar, unsigned VF) { argument 301 if (Scalar->isVoidTy() || VF == 1) 302 return Scalar; 303 return VectorType::get(Scalar, VF); 1084 "Scalar values are not calculated for VF"); 1189 /// Collect Uniform and Scalar values for the given \p VF. 3080 "Scalar loop latch terminator isn't a branch"); 4014 "Scalar and Vector BB should have the same number of predecessors"); 4032 // Scalar incomin [all...] |
/freebsd-11-stable/lib/clang/liblldb/ |
H A D | Makefile | 624 SRCS+= Utility/Scalar.cpp
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 17146 "Scalar bitwidth must be a multiple of vector element bitwidth"); 17377 // Scalar sizes must be a power of two. 18136 SDValue Scalar = peekThroughOneUseBitcasts(In); local 18140 if (!LegalOperations && Scalar.getOpcode() == ISD::SCALAR_TO_VECTOR && 18141 Scalar.hasOneUse()) { 18142 EVT SVT = Scalar.getValueType().getVectorElementType(); 18143 if (SVT == Scalar.getOperand(0).getValueType()) 18144 Scalar = Scalar.getOperand(0); 18148 if (!Scalar [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 893 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; 1745 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 3031 SDValue Scalar = Op.getOperand(2); local 3032 EVT ScalarTy = Scalar.getValueType(); 3034 Scalar = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, Scalar); 3037 Op.getOperand(1), Scalar); 5754 // Scalar integer and FP values smaller than 64 bits are implicitly extended 12228 "Scalar-SETCC feeding SELECT has unexpected result type!");
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1 //===--- CGExprScalar.cpp - Emit LLVM Code for Scalar Exprs ---------------===// 48 // Scalar Expression Emitter 4600 ScalarExprEmitter Scalar(*this); 4605 return Scalar.EmitCompoundAssignLValue(E, &ScalarExprEmitter::Emit##Op, \
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 291 // Scalar integer divide and remainder are lowered to use operations that 296 // Scalar integer multiply-high is also lowered to use two-result 12587 "Scalar type sizes must all be powers of 2 on x86!"); 12597 SDValue Scalar = V0.getOperand(V0BroadcastIdx); 12601 // Even if we can't (and !isShuffleFoldableLoad(Scalar)), prefer 12604 Scalar = DAG.getNode(ISD::SRL, DL, Scalar.getValueType(), Scalar, 12608 DAG.getNode(ISD::TRUNCATE, DL, EltVT, Scalar)); 20988 // Scalar divisio [all...] |
Completed in 316 milliseconds
1234