HomeSort by: relevance | last modified time | path
    Searched defs:EVT (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ValueTypes.h 35 struct EVT {
41 constexpr EVT() = default;
42 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {}
43 constexpr EVT(MVT S) : V(S) {}
45 bool operator==(EVT VT) const {
48 bool operator!=(EVT VT) const {
56 /// Returns the EVT that represents a floating-point type with the given
59 static EVT getFloatingPointVT(unsigned BitWidth) {
63 /// Returns the EVT that represents an integer with the given number of
65 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 454 EVT DestEVT = TLI.getValueType(DL, GV->getType(), true);
511 EVT CEVT = TLI.getValueType(DL, C->getType(), true);
959 EVT evt = TLI.getValueType(DL, Ty, true); local
965 if (evt == MVT::Other || !evt.isSimple())
967 VT = evt.getSimpleVT();
1450 EVT EVT = TLI.getValueType(DL, Ty, true);
1451 if (!EVT.isSimple()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeIntegerTypes.cpp 261 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
288 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType());
289 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1));
337 EVT InVT = InOp.getValueType();
338 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT);
339 EVT OutVT = N->getValueType(0);
340 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
387 EVT::getIntegerVT(*DAG.getContext(),
406 EVT ShiftAmtTy = TLI.getShiftAmountTy(NOutVT, DAG.getDataLayout());
421 EVT WideOutVT = EVT::getVectorVT(*DAG.getContext()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 61 static bool is32Bit(EVT VT) {
685 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL,
686 LLVMContext &, EVT VT) const {
693 const MachineFunction &MF, EVT VT) const {
827 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT,
856 EVT VT, unsigned, Align, MachineMemOperand::Flags, bool *Fast) const {
996 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const {
1300 static void VerifyVectorType(MVT VT, EVT ArgVT) {
1382 EVT PtrVT = getPointerTy(DAG.getDataLayout())
    [all...]

Completed in 29 milliseconds