Searched refs:isZExtFree (Results 1 - 11 of 11) sorted by relevance
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 109 /// isZExtFree - Return true if any actual instruction that defines a value 117 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const; 118 virtual bool isZExtFree(EVT VT1, EVT VT2) const; 119 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
|
H A D | MSP430ISelLowering.cpp | 1052 bool MSP430TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { function in class:MSP430TargetLowering 1057 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { function in class:MSP430TargetLowering 1062 bool MSP430TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { function in class:MSP430TargetLowering 1063 return isZExtFree(Val.getValueType(), VT2);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 630 /// isZExtFree - Return true if any actual instruction that defines a 638 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const; 639 virtual bool isZExtFree(EVT VT1, EVT VT2) const; 640 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
|
H A D | X86ISelLowering.cpp | 12640 bool X86TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { function in class:X86TargetLowering 12645 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { function in class:X86TargetLowering 12650 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { function in class:X86TargetLowering 12652 if (isZExtFree(VT1, VT2))
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 298 using TargetLowering::isZExtFree; 299 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
|
H A D | ARMISelLowering.cpp | 9533 bool ARMTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { function in class:ARMTargetLowering
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1178 /// isZExtFree - Return true if any actual instruction that defines a 1186 virtual bool isZExtFree(Type * /*Ty1*/, Type * /*Ty2*/) const { 1190 virtual bool isZExtFree(EVT /*VT1*/, EVT /*VT2*/) const { 1194 /// isZExtFree - Return true if zero-extending the specific node Val to type 1197 virtual bool isZExtFree(SDValue Val, EVT VT2) const { 1198 return isZExtFree(Val.getValueType(), VT2); 1772 /// casts are free. This uses isZExtFree and ZERO_EXTEND for the widening
|
/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 259 TLI->isZExtFree(SrcLT.second, DstLT.second))
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 298 /// casts are free. This uses isZExtFree and ZERO_EXTEND for the widening 326 TLI.isZExtFree(SmallVT, Op.getValueType())) {
|
H A D | DAGCombiner.cpp | 2333 (!TLI.isZExtFree(VT, Op0VT) || 4643 !TLI.isZExtFree(N0.getValueType(), VT))) {
|
H A D | SelectionDAGBuilder.cpp | 777 TLI.isZExtFree(Val, RegisterVT)? ISD::ZERO_EXTEND: ISD::ANY_EXTEND;
|
Completed in 537 milliseconds