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

Overridden By

lib/Target/X86/X86ISelLowering.cpp
41591 char X86TargetLowering::isNegatibleForFree(SDValue Op, SelectionDAG &DAG,

Declarations

include/llvm/CodeGen/TargetLowering.h
 3405   virtual char isNegatibleForFree(SDValue Op, SelectionDAG &DAG,

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
11953       TLI.isNegatibleForFree(N1, DAG, LegalOperations, ForCodeSize) == 2)
11960       TLI.isNegatibleForFree(N0, DAG, LegalOperations, ForCodeSize) == 2)
12142       if (TLI.isNegatibleForFree(N1, DAG, LegalOperations, ForCodeSize))
12161   if (TLI.isNegatibleForFree(N1, DAG, LegalOperations, ForCodeSize))
12179           TLI.isNegatibleForFree(X, DAG, LegalOperations, ForCodeSize))
12181             TLI.isNegatibleForFree(Y, DAG, LegalOperations, ForCodeSize))
13166   if (TLI.isNegatibleForFree(N0, DAG, LegalOperations, ForCodeSize))
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5398     if (char V = isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations,
 5402     return isNegatibleForFree(Op.getOperand(1), DAG, LegalOperations,
 5415     if (char V = isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations,
 5424     return isNegatibleForFree(Op.getOperand(1), DAG, LegalOperations,
 5434     char V2 = isNegatibleForFree(Op.getOperand(2), DAG, LegalOperations,
 5440     char V0 = isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations,
 5442     char V1 = isNegatibleForFree(Op.getOperand(1), DAG, LegalOperations,
 5451     return isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations,
 5495     if (isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations, ForCodeSize,
 5522     if (isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations, ForCodeSize,
 5546     char V0 = isNegatibleForFree(Op.getOperand(0), DAG, LegalOperations,
 5548     char V1 = isNegatibleForFree(Op.getOperand(1), DAG, LegalOperations,
lib/Target/X86/X86ISelLowering.cpp
41630   return TargetLowering::isNegatibleForFree(Op, DAG, LegalOperations,
42512     if (TLI.isNegatibleForFree(V, DAG, LegalOperations, CodeSize) == 2) {
42521       if (TLI.isNegatibleForFree(Vec, DAG, LegalOperations, CodeSize) == 2) {
42561   if (TLI.isNegatibleForFree(N2, DAG, LegalOperations, CodeSize) != 2)