| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3649 struct TargetLoweringOpt { struct 3656 explicit TargetLoweringOpt(SelectionDAG &InDAG, in TargetLoweringOpt() argument 3686 TargetLoweringOpt &TLO) const; argument 3690 TargetLoweringOpt &TLO) const; 3698 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 3706 TargetLoweringOpt &TLO) const; 3723 TargetLoweringOpt &TLO, unsigned Depth = 0, 3729 KnownBits &Known, TargetLoweringOpt &TLO, 3781 TargetLoweringOpt &TLO, unsigned Depth = 0, 3793 const TargetLoweringOpt &TLO) const { in shouldSimplifyDemandedVectorElts() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1172 TargetLoweringOpt &TLO) const override; 1192 TargetLoweringOpt &TLO, 1198 TargetLoweringOpt &TLO, 1205 TargetLoweringOpt &TLO,
|
| H A D | X86ISelLowering.cpp | 37722 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 41941 TargetLowering::TargetLoweringOpt &TLO, unsigned Depth) const { in SimplifyDemandedVectorEltsForTargetShuffle() 42008 TargetLoweringOpt &TLO, unsigned Depth) const { in SimplifyDemandedVectorEltsForTargetNode() 42723 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode() 45631 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in combineVSelectToBLENDV()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 118 const TargetLoweringOpt &TLO) const override;
|
| H A D | WebAssemblyISelLowering.cpp | 916 SDValue Op, const TargetLoweringOpt &TLO) const { in shouldSimplifyDemandedVectorElts()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 438 TargetLoweringOpt &TLO, 513 TargetLoweringOpt &TLO) const override;
|
| H A D | ARMISelLowering.cpp | 19961 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 20043 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 541 TargetLoweringOpt &TLO) const override; 1193 TargetLoweringOpt &TLO,
|
| H A D | AArch64ISelLowering.cpp | 1975 TargetLowering::TargetLoweringOpt &TLO, in optimizeLogicalImm() 2070 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant() 19204 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in performTBISimplification() 23889 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 426 TargetLoweringOpt &TLO) const override;
|
| H A D | RISCVISelLowering.cpp | 10696 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | XRayExample.rst | 93 …vm::APInt const&, llvm::APInt&, llvm::APInt&, llvm::TargetLowering::TargetLoweringOpt&, unsigned i…
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 503 TargetLoweringOpt &TLO) const { in ShrinkDemandedConstant() 543 TargetLoweringOpt &TLO) const { in ShrinkDemandedConstant() 556 TargetLoweringOpt &TLO) const { in ShrinkDemandedOp() 601 TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in SimplifyDemandedBits() 617 TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in SimplifyDemandedBits() 632 TargetLoweringOpt &TLO, in SimplifyDemandedBits() 1066 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBits() 2752 TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in SimplifyDemandedVectorElts() 2816 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth, in SimplifyDemandedVectorElts() 3535 TargetLoweringOpt &TLO, unsigned Depth) const { in SimplifyDemandedVectorEltsForTargetNode() [all …]
|
| H A D | DAGCombiner.cpp | 314 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO); 329 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedBits() 875 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() 1218 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() 1239 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedBits() 1258 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedVectorElts()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 1599 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine() 1615 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 4252 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in PerformDAGCombine()
|