HomeSort by relevance Sort by last modified time
    Searched refs:ValVT (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMCallingConv.h 29 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
36 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
43 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
51 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
53 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
59 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
63 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
66 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
72 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
86 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
X86CallingConv.cpp 22 bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
54 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
61 static ArrayRef<MCPhysReg> CC_X86_VectorCallGetSSEs(const MVT &ValVT) {
62 if (ValVT.is512BitVector()) {
68 if (ValVT.is256BitVector()) {
84 static bool CC_X86_VectorCallAssignRegister(unsigned &ValNo, MVT &ValVT,
90 ArrayRef<MCPhysReg> RegList = CC_X86_VectorCallGetSSEs(ValVT);
101 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo));
106 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
116 bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT
    [all...]
X86CallingConv.h 28 bool CC_X86_32_RegCall_Assign2Regs(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
38 bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
47 bool CC_X86_32_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
60 inline bool CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT,
78 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
87 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  /external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/
MipsGenCallingConv.inc 9 static bool CC_Mips(unsigned ValNo, MVT ValVT,
12 static bool CC_Mips16RetHelper(unsigned ValNo, MVT ValVT,
15 static bool CC_MipsN(unsigned ValNo, MVT ValVT,
18 static bool CC_MipsN_FastCC(unsigned ValNo, MVT ValVT,
21 static bool CC_MipsN_SoftFloat(unsigned ValNo, MVT ValVT,
24 static bool CC_MipsN_VarArg(unsigned ValNo, MVT ValVT,
27 static bool CC_MipsO32(unsigned ValNo, MVT ValVT,
30 static bool CC_MipsO32_FP(unsigned ValNo, MVT ValVT,
33 static bool CC_MipsO32_FastCC(unsigned ValNo, MVT ValVT,
36 static bool CC_Mips_ByVal(unsigned ValNo, MVT ValVT,
    [all...]
  /external/llvm/lib/Target/ARM/
ARMCallingConv.h 28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
58 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
71 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMCallingConv.h 28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
58 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
71 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
    [all...]
  /external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/
ARMGenCallingConv.inc 9 static bool CC_ARM_AAPCS(unsigned ValNo, MVT ValVT,
12 static bool CC_ARM_AAPCS_Common(unsigned ValNo, MVT ValVT,
15 static bool CC_ARM_AAPCS_VFP(unsigned ValNo, MVT ValVT,
18 static bool CC_ARM_APCS(unsigned ValNo, MVT ValVT,
21 static bool CC_ARM_APCS_GHC(unsigned ValNo, MVT ValVT,
24 static bool FastCC_ARM_APCS(unsigned ValNo, MVT ValVT,
27 static bool RetCC_ARM_AAPCS(unsigned ValNo, MVT ValVT,
30 static bool RetCC_ARM_AAPCS_Common(unsigned ValNo, MVT ValVT,
33 static bool RetCC_ARM_AAPCS_VFP(unsigned ValNo, MVT ValVT,
36 static bool RetCC_ARM_APCS(unsigned ValNo, MVT ValVT,
    [all...]
  /external/llvm/lib/Target/X86/
X86CallingConv.h 24 inline bool CC_X86_32_VectorCallIndirect(unsigned &ValNo, MVT &ValVT,
46 inline bool CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT,
64 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
73 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
CallingConvLower.h 60 /// ValVT - The type of the value being assigned.
61 MVT ValVT;
67 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
76 Ret.ValVT = ValVT;
81 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
85 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
90 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
99 Ret.ValVT = ValVT;
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 70 /// ValVT - The type of the value being assigned.
71 MVT ValVT;
77 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
86 Ret.ValVT = ValVT;
91 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
95 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
100 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
109 Ret.ValVT = ValVT;
    [all...]
  /external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
X86GenCallingConv.inc 9 static bool CC_Intel_OCL_BI(unsigned ValNo, MVT ValVT,
12 static bool CC_X86(unsigned ValNo, MVT ValVT,
15 static bool CC_X86_32(unsigned ValNo, MVT ValVT,
18 static bool CC_X86_32_C(unsigned ValNo, MVT ValVT,
21 static bool CC_X86_32_Common(unsigned ValNo, MVT ValVT,
24 static bool CC_X86_32_FastCC(unsigned ValNo, MVT ValVT,
27 static bool CC_X86_32_FastCall(unsigned ValNo, MVT ValVT,
30 static bool CC_X86_32_GHC(unsigned ValNo, MVT ValVT,
33 static bool CC_X86_32_HiPE(unsigned ValNo, MVT ValVT,
36 static bool CC_X86_32_Intr(unsigned ValNo, MVT ValVT,
    [all...]
  /external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/
AArch64GenCallingConv.inc 9 static bool CC_AArch64_AAPCS(unsigned ValNo, MVT ValVT,
12 static bool CC_AArch64_DarwinPCS(unsigned ValNo, MVT ValVT,
15 static bool CC_AArch64_DarwinPCS_VarArg(unsigned ValNo, MVT ValVT,
18 static bool CC_AArch64_GHC(unsigned ValNo, MVT ValVT,
21 static bool CC_AArch64_WebKit_JS(unsigned ValNo, MVT ValVT,
24 static bool CC_AArch64_Win64_VarArg(unsigned ValNo, MVT ValVT,
27 static bool RetCC_AArch64_AAPCS(unsigned ValNo, MVT ValVT,
30 static bool RetCC_AArch64_WebKit_JS(unsigned ValNo, MVT ValVT,
35 static bool CC_AArch64_AAPCS(unsigned ValNo, MVT ValVT,
82 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo))
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
CallingConvLower.h 71 /// ValVT - The type of the value being assigned.
72 MVT ValVT;
78 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
87 Ret.ValVT = ValVT;
92 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
96 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
101 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
110 Ret.ValVT = ValVT;
    [all...]
TargetLowering.h     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/
Nios2ISelLowering.cpp 106 EVT ValVT = VA.getValVT();
130 DAG.getNode(Opcode, DL, RegVT, ArgValue, DAG.getValueType(ValVT));
131 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, ValVT, ArgValue);
135 if ((RegVT == MVT::i32 && ValVT == MVT::f32) ||
136 (RegVT == MVT::i64 && ValVT == MVT::f64))
137 ArgValue = DAG.getNode(ISD::BITCAST, DL, ValVT, ArgValue);
146 int FI = MFI.CreateFixedObject(ValVT.getSizeInBits() / 8,
  /external/llvm/lib/Target/AArch64/
AArch64CallLowering.cpp 69 MVT ValVT = MVT::getVT(CurOrigArg->getType());
73 AssignFn(i, ValVT, ValVT, CCValAssign::Full, ISD::ArgFlagsTy(), CCInfo);
AArch64CallingConvention.h 66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo,
73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
84 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64CallingConvention.h 66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo,
73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
84 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.cpp 215 MVT ValVT = ElemVT.getSimpleVT();
216 bool Res = AssignFn(i, ValVT, ValVT, CCValAssign::Full,
221 MVT ValVT = ValEVT.getSimpleVT();
225 AssignFn(i, ValVT, ValVT, CCValAssign::Full, OrigArg.Flags, CCInfo);
  /external/llvm/lib/Target/SystemZ/
SystemZCallingConv.h 88 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT,
103 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT,
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
CallLowering.h 102 virtual bool assignArg(unsigned ValNo, MVT ValVT, MVT LocVT,
105 return AssignFn(ValNo, ValVT, LocVT, LocInfo, Info.Flags, State);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
SystemZCallingConv.h 88 inline bool CC_SystemZ_I128Indirect(unsigned &ValNo, MVT &ValVT,
103 PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT,
  /external/llvm/include/llvm/Target/
TargetLowering.h 657 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT,
659 if (ValVT.isExtended() || MemVT.isExtended()) return Expand;
660 unsigned ValI = (unsigned) ValVT.getSimpleVT().SimpleTy;
669 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const {
670 return getLoadExtAction(ExtType, ValVT, MemVT) == Legal;
675 bool isLoadExtLegalOrCustom(unsigned ExtType, EVT ValVT, EVT MemVT) const {
676 return getLoadExtAction(ExtType, ValVT, MemVT) == Legal ||
677 getLoadExtAction(ExtType, ValVT, MemVT) == Custom;
683 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const {
684 if (ValVT.isExtended() || MemVT.isExtended()) return Expand
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 105 CC_Hexagon(unsigned ValNo, MVT ValVT,
110 CC_Hexagon32(unsigned ValNo, MVT ValVT,
115 CC_Hexagon64(unsigned ValNo, MVT ValVT,
120 CC_HexagonVector(unsigned ValNo, MVT ValVT,
125 RetCC_Hexagon(unsigned ValNo, MVT ValVT,
130 RetCC_Hexagon32(unsigned ValNo, MVT ValVT,
135 RetCC_Hexagon64(unsigned ValNo, MVT ValVT,
140 RetCC_HexagonVector(unsigned ValNo, MVT ValVT,
145 CC_Hexagon_VarArg (unsigned ValNo, MVT ValVT,
152 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetLowering.h 414 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const {
415 assert(ValVT.getSimpleVT() < MVT::LAST_VALUETYPE &&
418 return (LegalizeAction)TruncStoreActions[ValVT.getSimpleVT().SimpleTy]
424 bool isTruncStoreLegal(EVT ValVT, EVT MemVT) const {
425 return isTypeLegal(ValVT) && MemVT.isSimple() &&
426 getTruncStoreAction(ValVT, MemVT) == Legal;
    [all...]

Completed in 1828 milliseconds

1 2 3