Lines Matching refs:ECX
39 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
90 // For integers, ECX can be used as an extra return register
93 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
252 CCIfType<[i32], CCAssignToReg<[EDI, ESI, EDX, ECX, R8D, R9D]>>,
326 CCIfType<[i32], CCAssignToRegWithShadow<[ECX , EDX , R8D , R9D ],
487 // The 'nest' parameter, if any, is passed in ECX.
488 CCIfNest<CCAssignToReg<[ECX]>>,
492 CCIfNotVarArg<CCIfInReg<CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>>>,
505 // The first 2 integer arguments are passed in ECX/EDX
506 CCIfInReg<CCIfType<[i32], CCAssignToReg<[ECX, EDX]>>>,
537 // The first integer argument is passed in ECX
538 CCIfType<[i32], CCAssignToReg<[ECX]>>,
578 // The first 2 integer arguments are passed in ECX/EDX
579 CCIfType<[i32], CCAssignToReg<[ECX, EDX]>>,
607 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX, ECX]>>,
617 CCIfType<[i32], CCIfSubtarget<"isTargetWin64()", CCAssignToReg<[ECX, EDX, R8D, R9D]>>>,
620 CCIfType<[i32], CCIfSubtarget<"is64Bit()", CCAssignToReg<[EDI, ESI, EDX, ECX]>>>,