/external/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/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/lib/CodeGen/ |
CallingConvLower.cpp | 42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, 56 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
/external/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...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 37 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, 44 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 50 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, 59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 62 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 72 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorOps.cpp | 141 EVT ValVT = ST->getValue().getValueType(); 143 switch (TLI.getTruncStoreAction(ValVT, StVT)) {
|
LegalizeVectorTypes.cpp | [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 38 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 655 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 668 unsigned SizeInBytes = ValVT.getSizeInBits() >> 3; 670 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 41 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 45 static bool CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, 50 static bool CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |