/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
H A D | InstructionSimplify.h | 93 struct SimplifyQuery { struct 110 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 113 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 120 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() argument 121 SimplifyQuery Copy(*this); in getWithInstruction() 125 SimplifyQuery getWithoutUndef() const { in getWithoutUndef() argument 126 SimplifyQuery Copy(*this); in getWithoutUndef() 148 const SimplifyQuery &Q); 152 const SimplifyQuery &Q); 156 const SimplifyQuery &Q); [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/ |
D | InstructionSimplify.h | 60 const SimplifyQuery &Q); 64 const SimplifyQuery &Q); 68 const SimplifyQuery &Q); 72 const SimplifyQuery &Q); 76 const SimplifyQuery &Q); 79 Value *simplifySRemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 82 Value *simplifyURemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 85 Value *simplifyFNegInst(Value *Op, FastMathFlags FMF, const SimplifyQuery &Q); 91 const SimplifyQuery &Q, 98 const SimplifyQuery &Q, [all …]
|
D | ValueTracking.h | 79 unsigned Depth, const SimplifyQuery &Q); 82 const SimplifyQuery &Q); 85 const SimplifyQuery &Q); 94 unsigned Depth, const SimplifyQuery &Q); 100 unsigned Depth, const SimplifyQuery &SQ); 105 const SimplifyQuery &SQ); 140 bool isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, 145 bool isKnownPositive(const Value *V, const SimplifyQuery &SQ, 150 bool isKnownNegative(const Value *V, const SimplifyQuery &DL, 171 const SimplifyQuery &DL, unsigned Depth = 0); [all …]
|
D | SimplifyQuery.h | 60 struct SimplifyQuery { struct 78 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 81 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 89 SimplifyQuery(const DataLayout &DL, const DominatorTree *DT, argument 96 SimplifyQuery getWithInstruction(const Instruction *I) const { in getWithInstruction() argument 97 SimplifyQuery Copy(*this); in getWithInstruction() 101 SimplifyQuery getWithoutUndef() const { in getWithoutUndef() argument 102 SimplifyQuery Copy(*this); in getWithoutUndef()
|
D | WithCache.h | 23 struct SimplifyQuery; 25 const SimplifyQuery &Q); 46 void calculateKnownBits(const SimplifyQuery &Q) const { in calculateKnownBits() 58 [[nodiscard]] const KnownBits &getKnownBits(const SimplifyQuery &Q) const { in getKnownBits()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/ |
D | InstructionSimplify.h | 60 const SimplifyQuery &Q); 64 const SimplifyQuery &Q); 68 const SimplifyQuery &Q); 72 const SimplifyQuery &Q); 76 const SimplifyQuery &Q); 79 Value *simplifySRemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 82 Value *simplifyURemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 85 Value *simplifyFNegInst(Value *Op, FastMathFlags FMF, const SimplifyQuery &Q); 91 const SimplifyQuery &Q, 98 const SimplifyQuery &Q, [all …]
|
D | ValueTracking.h | 79 unsigned Depth, const SimplifyQuery &Q); 82 const SimplifyQuery &Q); 85 const SimplifyQuery &Q); 94 unsigned Depth, const SimplifyQuery &Q); 100 unsigned Depth, const SimplifyQuery &SQ); 105 const SimplifyQuery &SQ); 140 bool isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, 145 bool isKnownPositive(const Value *V, const SimplifyQuery &SQ, 150 bool isKnownNegative(const Value *V, const SimplifyQuery &DL, 171 const SimplifyQuery &DL, unsigned Depth = 0); [all …]
|
D | SimplifyQuery.h | 60 struct SimplifyQuery { struct 78 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 81 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 89 SimplifyQuery(const DataLayout &DL, const DominatorTree *DT, argument 96 SimplifyQuery getWithInstruction(const Instruction *I) const { in getWithInstruction() argument 97 SimplifyQuery Copy(*this); in getWithInstruction() 101 SimplifyQuery getWithoutUndef() const { in getWithoutUndef() argument 102 SimplifyQuery Copy(*this); in getWithoutUndef()
|
D | WithCache.h | 23 struct SimplifyQuery; 25 const SimplifyQuery &Q); 46 void calculateKnownBits(const SimplifyQuery &Q) const { in calculateKnownBits() 58 [[nodiscard]] const KnownBits &getKnownBits(const SimplifyQuery &Q) const { in getKnownBits()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/ |
D | InstructionSimplify.h | 60 const SimplifyQuery &Q); 64 const SimplifyQuery &Q); 68 const SimplifyQuery &Q); 72 const SimplifyQuery &Q); 76 const SimplifyQuery &Q); 79 Value *simplifySRemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 82 Value *simplifyURemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 85 Value *simplifyFNegInst(Value *Op, FastMathFlags FMF, const SimplifyQuery &Q); 91 const SimplifyQuery &Q, 98 const SimplifyQuery &Q, [all …]
|
D | SimplifyQuery.h | 60 struct SimplifyQuery { struct 78 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 81 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 89 SimplifyQuery(const DataLayout &DL, const DominatorTree *DT, argument 96 SimplifyQuery getWithInstruction(const Instruction *I) const { in getWithInstruction() argument 97 SimplifyQuery Copy(*this); in getWithInstruction() 101 SimplifyQuery getWithoutUndef() const { in getWithoutUndef() argument 102 SimplifyQuery Copy(*this); in getWithoutUndef()
|
D | ValueTracking.h | 79 unsigned Depth, const SimplifyQuery &Q); 82 const SimplifyQuery &Q); 85 const SimplifyQuery &Q); 94 unsigned Depth, const SimplifyQuery &Q); 100 unsigned Depth, const SimplifyQuery &SQ); 105 const SimplifyQuery &SQ); 140 bool isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, 145 bool isKnownPositive(const Value *V, const SimplifyQuery &SQ, 150 bool isKnownNegative(const Value *V, const SimplifyQuery &DL, 171 const SimplifyQuery &DL, unsigned Depth = 0); [all …]
|
D | WithCache.h | 23 struct SimplifyQuery; 25 const SimplifyQuery &Q); 46 void calculateKnownBits(const SimplifyQuery &Q) const { in calculateKnownBits() 58 [[nodiscard]] const KnownBits &getKnownBits(const SimplifyQuery &Q) const { in getKnownBits()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | InstructionSimplify.h | 62 const SimplifyQuery &Q); 66 const SimplifyQuery &Q); 70 const SimplifyQuery &Q); 74 const SimplifyQuery &Q); 78 const SimplifyQuery &Q); 81 Value *simplifySRemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 84 Value *simplifyURemInst(Value *LHS, Value *RHS, const SimplifyQuery &Q); 87 Value *simplifyFNegInst(Value *Op, FastMathFlags FMF, const SimplifyQuery &Q); 93 const SimplifyQuery &Q, 100 const SimplifyQuery &Q, [all …]
|
D | ValueTracking.h | 80 unsigned Depth, const SimplifyQuery &Q); 83 const SimplifyQuery &Q); 86 const SimplifyQuery &Q); 95 unsigned Depth, const SimplifyQuery &Q); 101 unsigned Depth, const SimplifyQuery &SQ); 106 const SimplifyQuery &SQ); 130 bool isKnownNonZero(const Value *V, const SimplifyQuery &Q, unsigned Depth = 0); 140 bool isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, 145 bool isKnownPositive(const Value *V, const SimplifyQuery &SQ, 150 bool isKnownNegative(const Value *V, const SimplifyQuery &DL, [all …]
|
D | SimplifyQuery.h | 60 struct SimplifyQuery { struct 78 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 81 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 89 SimplifyQuery(const DataLayout &DL, const DominatorTree *DT, argument 96 SimplifyQuery getWithInstruction(const Instruction *I) const { in getWithInstruction() argument 97 SimplifyQuery Copy(*this); in getWithInstruction() 101 SimplifyQuery getWithoutUndef() const { in getWithoutUndef() argument 102 SimplifyQuery Copy(*this); in getWithoutUndef() 111 SimplifyQuery getWithoutDomCondCache() const { in getWithoutDomCondCache() argument 112 SimplifyQuery Copy(*this); in getWithoutDomCondCache()
|
D | WithCache.h | 23 struct SimplifyQuery; 25 const SimplifyQuery &Q); 46 void calculateKnownBits(const SimplifyQuery &Q) const { in calculateKnownBits() 58 [[nodiscard]] const KnownBits &getKnownBits(const SimplifyQuery &Q) const { in getKnownBits()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | InstructionSimplify.h | 90 struct SimplifyQuery { struct 102 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 105 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 110 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() argument 111 SimplifyQuery Copy(*this); in getWithInstruction() 123 const SimplifyQuery &Q); 127 const SimplifyQuery &Q); 131 const SimplifyQuery &Q); 135 const SimplifyQuery &Q); 139 const SimplifyQuery &Q); [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 53 static Value *SimplifyAndInst(Value *, Value *, const SimplifyQuery &, unsigned); 54 static Value *simplifyUnOp(unsigned, Value *, const SimplifyQuery &, unsigned); 56 const SimplifyQuery &, unsigned); 57 static Value *SimplifyBinOp(unsigned, Value *, Value *, const SimplifyQuery &, 60 const SimplifyQuery &, unsigned); 61 static Value *SimplifyCmpInst(unsigned, Value *, Value *, const SimplifyQuery &, 64 const SimplifyQuery &Q, unsigned MaxRecurse); 65 static Value *SimplifyOrInst(Value *, Value *, const SimplifyQuery &, unsigned); 66 static Value *SimplifyXorInst(Value *, Value *, const SimplifyQuery &, unsigned); 68 const SimplifyQuery &, unsigned); [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 55 static Value *simplifyAndInst(Value *, Value *, const SimplifyQuery &, 57 static Value *simplifyUnOp(unsigned, Value *, const SimplifyQuery &, unsigned); 59 const SimplifyQuery &, unsigned); 60 static Value *simplifyBinOp(unsigned, Value *, Value *, const SimplifyQuery &, 63 const SimplifyQuery &, unsigned); 64 static Value *simplifyCmpInst(unsigned, Value *, Value *, const SimplifyQuery &, 67 const SimplifyQuery &Q, unsigned MaxRecurse); 68 static Value *simplifyOrInst(Value *, Value *, const SimplifyQuery &, unsigned); 69 static Value *simplifyXorInst(Value *, Value *, const SimplifyQuery &, 71 static Value *simplifyCastInst(unsigned, Value *, Type *, const SimplifyQuery &, [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
H A D | InstSimplifyPass.cpp | 29 static bool runImpl(Function &F, const SimplifyQuery &SQ, in runImpl() 108 const SimplifyQuery SQ(DL, TLI, DT, AC); in runOnFunction() 136 const SimplifyQuery SQ(DL, &TLI, &DT, &AC); in run()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | InstSimplifyPass.cpp | 31 static bool runImpl(Function &F, const SimplifyQuery &SQ, in runImpl() 110 const SimplifyQuery SQ(DL, TLI, DT, AC); in runOnFunction() 138 const SimplifyQuery SQ(DL, &TLI, &DT, &AC); in run()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopRotationUtils.h | 24 struct SimplifyQuery; 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/Utils/ |
D | LoopRotationUtils.h | 24 struct SimplifyQuery; 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopRotationUtils.h | 24 struct SimplifyQuery; 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|