Home
last modified time | relevance | path

Searched refs:InputTy (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp81 Type *InputTy = cast<Instruction>(BI)->getType(); in expand() local
107 PHINode *ValuePHI = Builder.CreatePHI(InputTy, 2); in expand()
122 ValueShifted = Builder.CreateShl(ValuePHI, ConstantInt::get(InputTy, 1)); in expand()
125 ValueShifted = Builder.CreateLShr(ValuePHI, ConstantInt::get(InputTy, 1)); in expand()
128 ValueShifted = Builder.CreateAShr(ValuePHI, ConstantInt::get(InputTy, 1)); in expand()
143 PHINode *Result = Builder.CreatePHI(InputTy, 2); in expand()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp666 Type *InputTy = Input->getType(); in tryCreateMaskedScatterOffset() local
667 Type *MemoryTy = InputTy; in tryCreateMaskedScatterOffset()
678 InputTy = PreTruncTy; in tryCreateMaskedScatterOffset()
682 if (InputTy->getPrimitiveSizeInBits() < 128 && in tryCreateMaskedScatterOffset()
683 InputTy->isIntOrIntVectorTy()) { in tryCreateMaskedScatterOffset()
688 InputTy = InputTy->getWithNewBitWidth( in tryCreateMaskedScatterOffset()
689 128 / cast<FixedVectorType>(InputTy)->getNumElements()); in tryCreateMaskedScatterOffset()
694 if (InputTy->getPrimitiveSizeInBits() != 128) { in tryCreateMaskedScatterOffset()
703 Ptr, Offsets, Scale, cast<FixedVectorType>(InputTy), MemoryTy, Builder); in tryCreateMaskedScatterOffset()
708 Input = Builder.CreateZExt(Input, InputTy); in tryCreateMaskedScatterOffset()
H A DARMInstrNEON.td4818 string AsmTy, ValueType AccumTy, ValueType InputTy,
4825 (InputTy RegTy:$Vn),
4826 (InputTy RegTy:$Vm)))]> {
4885 ValueType AccumTy, ValueType InputTy, SDPatternOperator OpNode,
4900 (InputTy RegTy:$Vn),
4901 (InputTy (bitconvert (AccumTy
4908 multiclass SUDOTLane<bit Q, RegisterClass RegTy, ValueType AccumTy, ValueType InputTy, dag RHS>
4909 : N3VMixedDotLane<Q, 1, "vsudot", "u8", RegTy, AccumTy, InputTy, null_frag, (ins)> {
4912 (InputTy (bitconvert (AccumTy
4915 (InputTy RegTy:$Vn))),
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h232 using InputTy = std::pair<types::ID, const llvm::opt::Arg *>; variable
235 using InputList = SmallVector<InputTy, 16>;
532 const InputTy &Input, StringRef CUID,
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStringMap.h279 template <typename InputTy>
280 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h1069 template <typename InputTy> class OperandBundleDefT {
1071 std::vector<InputTy> Inputs;
1074 explicit OperandBundleDefT(std::string Tag, std::vector<InputTy> Inputs)
1076 explicit OperandBundleDefT(std::string Tag, ArrayRef<InputTy> Inputs)
1084 ArrayRef<InputTy> inputs() const { return Inputs; }
1086 using input_iterator = typename std::vector<InputTy>::const_iterator;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2947 QualType InputTy = S.getInputExpr(InputNo)->getType(); in EmitAsmStmt() local
2950 uint64_t InputSize = getContext().getTypeSize(InputTy); in EmitAsmStmt()
2953 ResultRegTypes.back() = ConvertType(InputTy); in EmitAsmStmt()
3068 QualType InputTy = InputExpr->getType(); in EmitAsmStmt() local
3071 getContext().getTypeSize(InputTy)) { in EmitAsmStmt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp2361 auto *InputTy = in EmitCommonNeonBuiltinExpr() local
2363 llvm::Type *Tys[2] = { Ty, InputTy }; in EmitCommonNeonBuiltinExpr()
2368 auto *InputTy = in EmitCommonNeonBuiltinExpr() local
2370 llvm::Type *Tys[2] = { Ty, InputTy }; in EmitCommonNeonBuiltinExpr()
2375 auto *InputTy = in EmitCommonNeonBuiltinExpr() local
2377 llvm::Type *Tys[2] = { Ty, InputTy }; in EmitCommonNeonBuiltinExpr()
2382 auto *InputTy = in EmitCommonNeonBuiltinExpr() local
2384 llvm::Type *Tys[2] = { Ty, InputTy }; in EmitCommonNeonBuiltinExpr()
2389 auto *InputTy = in EmitCommonNeonBuiltinExpr() local
2391 llvm::Type *Tys[2] = { Ty, InputTy }; in EmitCommonNeonBuiltinExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp387 Type *InputTy = I->getOperand(0)->getType()->getScalarType(); in canEvaluateTruncated() local
388 const fltSemantics &Semantics = InputTy->getFltSemantics(); in canEvaluateTruncated()
H A DInstCombineCompares.cpp7916 Type *InputTy = A->getType(); in visitICmpInst() local
7917 unsigned InputBitWidth = InputTy->getScalarSizeInBits(); in visitICmpInst()
7927 ConstantInt::get(InputTy, C2->trunc(InputBitWidth))); in visitICmpInst()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp4879 const InputTy &Input, StringRef CUID, in BuildOffloadingActions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5922 Type *InputTy = FPVT.getTypeForEVT(*DAG.getContext()); in isSaturatingMinMax() local
5923 const fltSemantics &Semantics = InputTy->getFltSemantics(); in isSaturatingMinMax()