Lines Matching refs:TargetLowering
27 #include "llvm/Target/TargetLowering.h"
59 const TargetLowering &TLI;
129 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
344 // TargetLowering::DAGCombinerInfo implementation
347 void TargetLowering::DAGCombinerInfo::AddToWorklist(SDNode *N) {
351 void TargetLowering::DAGCombinerInfo::RemoveFromWorklist(SDNode *N) {
355 SDValue TargetLowering::DAGCombinerInfo::
360 SDValue TargetLowering::DAGCombinerInfo::
366 SDValue TargetLowering::DAGCombinerInfo::
371 void TargetLowering::DAGCombinerInfo::
372 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) {
384 const TargetLowering &TLI,
649 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) {
679 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations);
1173 TargetLowering::DAGCombinerInfo
1586 static SDValue tryFoldToZero(DebugLoc DL, const TargetLowering &TLI, EVT VT,
4009 TLI.getBooleanContents(false) == TargetLowering::ZeroOrOneBooleanContent)) &&
4118 const TargetLowering &TLI) {
5701 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
5762 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
6287 const TargetLowering &TLI) {
6300 TargetLowering::AddrMode AM;
8252 TargetLowering::Legal) &&
8368 TargetLowering::ZeroOrOneBooleanContent) {
8481 /// SimplifySetCC - This is a stub for TargetLowering::SimplifySetCC.
8485 TargetLowering::DAGCombinerInfo