/minix/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonVarargsCallingConvention.h | 48 if (LocVT == MVT::i32 || in CC_Hexagon32_VarArgs() 49 LocVT == MVT::i16 || in CC_Hexagon32_VarArgs() 50 LocVT == MVT::i8 || in CC_Hexagon32_VarArgs() 51 LocVT == MVT::f32) { in CC_Hexagon32_VarArgs() 63 if (LocVT == MVT::i64 || in CC_Hexagon32_VarArgs() 64 LocVT == MVT::f64) { in CC_Hexagon32_VarArgs() 76 const Type* ArgTy = LocVT.getTypeForEVT(State.getContext()); in CC_Hexagon32_VarArgs() 110 if (LocVT == MVT::i32 || in RetCC_Hexagon32_VarArgs() 111 LocVT == MVT::f32) { in RetCC_Hexagon32_VarArgs() 123 if (LocVT == MVT::i64 || in RetCC_Hexagon32_VarArgs() [all …]
|
H A D | HexagonISelLowering.cpp | 120 if (LocVT == MVT::i1 || LocVT == MVT::i8 || LocVT == MVT::i16) { in CC_Hexagon_VarArg() 121 LocVT = MVT::i32; in CC_Hexagon_VarArg() 130 if (LocVT == MVT::i32 || LocVT == MVT::f32) { in CC_Hexagon_VarArg() 135 if (LocVT == MVT::i64 || LocVT == MVT::f64) { in CC_Hexagon_VarArg() 158 if (LocVT == MVT::i1 || LocVT == MVT::i8 || LocVT == MVT::i16) { in CC_Hexagon() 169 if (LocVT == MVT::i32 || LocVT == MVT::f32) { in CC_Hexagon() 174 if (LocVT == MVT::i64 || LocVT == MVT::f64) { in CC_Hexagon() 244 if (LocVT == MVT::i32 || LocVT == MVT::f32) { in RetCC_Hexagon() 249 if (LocVT == MVT::i64 || LocVT == MVT::f64) { in RetCC_Hexagon() 261 if (LocVT == MVT::i32 || LocVT == MVT::f32) { in RetCC_Hexagon32() [all …]
|
H A D | HexagonCallingConvLower.h | 36 EVT LocVT, CCValAssign::LocInfo LocInfo, 175 EVT LocVT, CCValAssign::LocInfo LocInfo,
|
H A D | HexagonCallingConvLower.cpp | 43 EVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() argument 55 LocVT.getSimpleVT(), LocInfo)); in HandleByVal()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMCallingConv.h | 44 LocVT, LocInfo)); in f64AssignAPCS() 54 LocVT, LocInfo)); in f64AssignAPCS() 64 if (LocVT == MVT::v2f64 && in CC_ARM_APCS_Custom_f64() 108 LocVT, LocInfo)); in f64AssignAAPCS() 118 if (LocVT == MVT::v2f64 && in CC_ARM_AAPCS_Custom_f64() 140 LocVT, LocInfo)); in f64RetAssign() 148 if (!f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State)) in RetCC_ARM_APCS_Custom_f64() 150 if (LocVT == MVT::v2f64 && !f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State)) in RetCC_ARM_APCS_Custom_f64() 184 assert(PendingHAMembers[0].getLocVT() == LocVT); in CC_ARM_AAPCS_Custom_HA() 198 switch (LocVT.SimpleTy) { in CC_ARM_AAPCS_Custom_HA() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.h | 45 MVT LocVT, ISD::ArgFlagsTy &ArgFlags, in finishStackBlock() argument 47 unsigned Size = LocVT.getSizeInBits() / 8; in finishStackBlock() 75 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block() 80 return finishStackBlock(PendingMembers, LocVT, ArgFlags, State, 8); in CC_AArch64_Custom_Stack_Block() 86 static bool CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_AArch64_Custom_Block() argument 92 if (LocVT.SimpleTy == MVT::i64) in CC_AArch64_Custom_Block() 94 else if (LocVT.SimpleTy == MVT::f16) in CC_AArch64_Custom_Block() 96 else if (LocVT.SimpleTy == MVT::f32 || LocVT.is32BitVector()) in CC_AArch64_Custom_Block() 98 else if (LocVT.SimpleTy == MVT::f64 || LocVT.is64BitVector()) in CC_AArch64_Custom_Block() 100 else if (LocVT.SimpleTy == MVT::f128 || LocVT.is128BitVector()) in CC_AArch64_Custom_Block() [all …]
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 73 MVT LocVT; variable 77 unsigned RegNo, MVT LocVT, in getReg() argument 86 Ret.LocVT = LocVT; in getReg() 91 unsigned RegNo, MVT LocVT, in getCustomReg() argument 94 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); in getCustomReg() 100 unsigned Offset, MVT LocVT, in getMem() argument 109 Ret.LocVT = LocVT; in getMem() 114 unsigned Offset, MVT LocVT, in getCustomMem() argument 117 Ret = getMem(ValNo, ValVT, Offset, LocVT, HTP); in getCustomMem() 126 return getReg(ValNo, ValVT, 0, LocVT, HTP); in getPending() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86CallingConv.h | 24 MVT &LocVT, in CC_X86_32_VectorCallIndirect() argument 29 LocVT = MVT::i32; in CC_X86_32_VectorCallIndirect()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2344 if (LocVT == MVT::i8 || LocVT == MVT::i16 || LocVT == MVT::i32) { in CC_MipsO32() 2345 LocVT = MVT::i32; in CC_MipsO32() 2356 if (LocVT == MVT::i8 || LocVT == MVT::i16) { in CC_MipsO32() 2357 LocVT = MVT::i32; in CC_MipsO32() 2382 LocVT = MVT::i32; in CC_MipsO32() 2390 LocVT = MVT::i32; in CC_MipsO32() 2602 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() local 2632 (ValVT == MVT::i64 && LocVT == MVT::f64)) in LowerCall() 2844 MVT LocVT = VA.getLocVT(); in UnpackFromArgumentSlot() local 2991 MVT LocVT = VA.getLocVT(); in LowerFormalArguments() local [all …]
|
H A D | MipsFastISel.cpp | 178 static bool CC_Mips(unsigned ValNo, MVT ValVT, MVT LocVT, 182 static bool CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP32() argument 188 bool CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_MipsO32_FP64() argument
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 84 assert((LocVT == MVT::f32 || LocVT == MVT::f128 in CC_Sparc64_Full() 85 || LocVT.getSizeInBits() == 64) && in CC_Sparc64_Full() 89 unsigned size = (LocVT == MVT::f128) ? 16 : 8; in CC_Sparc64_Full() 94 if (LocVT == MVT::i64 && Offset < 6*8) in CC_Sparc64_Full() 97 else if (LocVT == MVT::f64 && Offset < 16*8) in CC_Sparc64_Full() 100 else if (LocVT == MVT::f32 && Offset < 16*8) in CC_Sparc64_Full() 103 else if (LocVT == MVT::f128 && Offset < 16*8) in CC_Sparc64_Full() 116 if (LocVT == MVT::f32) in CC_Sparc64_Full() 132 if (LocVT == MVT::f32 && Offset < 16*8) { in CC_Sparc64_Half() 139 if (LocVT == MVT::i32 && Offset < 6*8) { in CC_Sparc64_Half() [all …]
|
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 44 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() argument 57 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 797 bool CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 803 MVT &LocVT, 809 MVT &LocVT,
|
H A D | PPCISelLowering.cpp | 2162 bool llvm::CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, in CC_PPC32_SVR4_Custom_Dummy() argument 2170 MVT &LocVT, in CC_PPC32_SVR4_Custom_AlignArgRegs() argument 2197 MVT &LocVT, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() argument
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 306 MVT LocVT = ArgVT; in AnalyzeArguments() local 310 if (LocVT == MVT::i8) { in AnalyzeArguments() 311 LocVT = MVT::i16; in AnalyzeArguments() 322 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags); in AnalyzeArguments() 332 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments() 343 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State); in AnalyzeArguments()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 693 EVT LocVT = VA.getLocVT(); in LowerFormalArguments() local 697 switch (LocVT.getSimpleVT().SimpleTy) { in LowerFormalArguments() 721 ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, LocVT); in LowerFormalArguments() 726 int FI = MFI->CreateFixedObject(LocVT.getSizeInBits() / 8, in LowerFormalArguments() 736 ArgValue = DAG.getLoad(LocVT, DL, Chain, FIN, in LowerFormalArguments()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 74 static bool allocateStack(unsigned ValNo, MVT ValVT, MVT LocVT, in allocateStack() argument 79 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in allocateStack()
|