|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
lib/Target/AArch64/AArch64ISelLowering.cpp 8501 bool AArch64TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 776 bool AMDGPUTargetLowering::isTruncateFree(EVT Source, EVT Dest) const {
lib/Target/ARM/ARMISelLowering.cpp14683 bool ARMTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const {
lib/Target/Hexagon/HexagonISelLowering.cpp 1844 bool HexagonTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
lib/Target/MSP430/MSP430ISelLowering.cpp 1384 bool MSP430TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
lib/Target/PowerPC/PPCISelLowering.cpp14865 bool PPCTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
lib/Target/RISCV/RISCVISelLowering.cpp 297 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const {
lib/Target/SystemZ/SystemZISelLowering.cpp 939 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const {
lib/Target/X86/X86ISelLowering.cpp29047 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
References
include/llvm/CodeGen/BasicTTIImpl.h 705 TLI->isTruncateFree(SrcLT.second, DstLT.second))
lib/CodeGen/GlobalISel/CombinerHelper.cpp 1004 TLI.isTruncateFree(LargestVT, VT))
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 4308 if (TLI.isZExtFree(VT, XVT) && TLI.isTruncateFree(XVT, VT))
4629 TLI.isTruncateFree(VT, HalfVT) &&
7630 TLI.isTruncateFree(VT, TruncVT)) {
7664 if (TruncVT.isSimple() && TLI.isTruncateFree(VT, TruncVT)) {
8978 bool isTruncFree = TLI.isTruncateFree(VT, N0.getValueType());
9777 (!TLI.isTruncateFree(N0.getOperand(0).getOperand(0).getValueType(),
9993 !TLI.isTruncateFree(N0.getOperand(0).getOperand(0).getValueType(),
10615 TLI.isTruncateFree(SrcVT, VT)) {
10646 TLI.isTruncateFree(SrcVT.getScalarType(), VT.getScalarType())) {
14200 if (!TLI.isTruncateFree(LS.Inst->getOperand(0).getValueType(),
16962 if (ScalarVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, ScalarVT))
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 6131 TLI.isTruncateFree(LargestVT, VT))
lib/CodeGen/SelectionDAG/TargetLowering.cpp 539 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&