reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/BasicTTIImpl.h
  725         if (TLI->isLoadExtLegal(LType, ExtVT, LoadVT))
include/llvm/CodeGen/TargetLowering.h
 2394     return isLoadExtLegal(LType, VT, LoadVT);
lib/CodeGen/CodeGenPrepare.cpp
 5796       !TLI->isLoadExtLegal(ISD::ZEXTLOAD, LoadResultVT, TruncVT))
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 4669        TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))) {
 4685       !TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))
 4736         !TLI.isLoadExtLegal(ExtType, Load->getValueType(0), MemVT))
 5180     bool CanZextLoadProfitably = TLI.isLoadExtLegal(ISD::ZEXTLOAD,
 5297          TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT))) {
 9183   if (!TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT) ||
 9294       !TLI.isLoadExtLegal(ExtLoadType, VT, MemVT))
 9319        !TLI.isLoadExtLegal(ExtLoadType, VT, N0.getValueType())))
 9362   if (!TLI.isLoadExtLegal(ExtLoadType, VT, Ld->getValueType(0)))
 9503     if (TLI.isLoadExtLegal(ISD::SEXTLOAD, VT, MemVT) &&
 9816     if (TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT) &&
10010       TLI.isLoadExtLegal(ISD::EXTLOAD, VT, N0.getValueType())) {
10046     if (!LegalOperations || TLI.isLoadExtLegal(ExtType, VT, MemVT)) {
10267               TLI.isLoadExtLegal(ExtType, N0.getValueType(), MaskedVT))
10467        TLI.isLoadExtLegal(ISD::SEXTLOAD, VT, EVT))) {
10483        TLI.isLoadExtLegal(ISD::SEXTLOAD, VT, EVT))) {
13090        TLI.isLoadExtLegal(ISD::EXTLOAD, VT, N0.getValueType())) {
15881               TLI.isLoadExtLegal(ISD::ZEXTLOAD, LegalizedStoredValTy,
15883               TLI.isLoadExtLegal(ISD::SEXTLOAD, LegalizedStoredValTy,
15885               TLI.isLoadExtLegal(ISD::EXTLOAD, LegalizedStoredValTy, StoreTy) &&
16726     ISD::LoadExtType ExtType = TLI.isLoadExtLegal(ISD::ZEXTLOAD, ResultVT,
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  319           TLI.isLoadExtLegal(ISD::EXTLOAD, OrigVT, SVT) &&
  882       if (!TLI.isLoadExtLegal(ISD::EXTLOAD, DestVT, SrcVT)) {
  887             TLI.isLoadExtLegal(ExtType, LoadVT, SrcVT)) {
lib/Target/X86/X86ISelLowering.cpp
44854       if (TLI.isLoadExtLegal(Ext, VT, MemVT)) {