/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2013 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2028 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2032 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2045 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2082 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2083 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2091 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2102 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2106 uint64_t SrcSize = DL.getTypeAllocSize(StrippedPtrEltTy); in visitGetElementPtrInst() 2141 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2013 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2028 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2032 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2045 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2082 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2083 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2091 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2102 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2106 uint64_t SrcSize = DL.getTypeAllocSize(StrippedPtrEltTy); in visitGetElementPtrInst() 2141 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2013 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2028 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2032 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2045 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2082 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2083 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2091 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2102 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2106 uint64_t SrcSize = DL.getTypeAllocSize(StrippedPtrEltTy); in visitGetElementPtrInst() 2141 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 1958 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 1973 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 1977 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 1990 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2027 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2028 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2036 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2047 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2051 uint64_t SrcSize = DL.getTypeAllocSize(StrippedPtrEltTy); in visitGetElementPtrInst() 2086 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2116 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2131 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2137 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2150 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2192 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2193 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2201 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2212 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2251 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2252 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2206 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2221 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2225 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2238 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2276 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2277 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2285 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2296 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2335 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2336 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2116 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2131 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2135 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2148 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2186 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2187 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2195 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2206 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2245 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2246 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2206 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2221 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2225 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2238 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2276 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2277 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2285 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2296 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2335 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2336 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2179 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2194 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2198 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2211 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2249 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2250 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2258 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2269 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2308 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2309 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2255 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2270 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2274 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2287 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2325 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2326 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2334 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2345 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2384 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2385 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2255 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2270 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2274 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2287 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2325 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2326 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2334 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2345 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2384 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2385 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2255 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2270 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2274 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2287 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2325 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2326 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2334 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2345 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2384 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2385 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2219 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2234 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2238 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2251 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2289 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2290 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2298 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2309 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2348 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2349 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2255 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); in visitGetElementPtrInst() local 2270 if (CATy->getElementType() == StrippedPtrEltTy) { in visitGetElementPtrInst() 2274 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); in visitGetElementPtrInst() 2287 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { in visitGetElementPtrInst() 2325 if (StrippedPtrEltTy->isArrayTy() && in visitGetElementPtrInst() 2326 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == in visitGetElementPtrInst() 2334 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2345 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { in visitGetElementPtrInst() 2384 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && in visitGetElementPtrInst() 2385 StrippedPtrEltTy->isArrayTy()) { in visitGetElementPtrInst() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2255 Type *StrippedPtrEltTy = StrippedPtrTy->getElementType(); 2270 if (CATy->getElementType() == StrippedPtrEltTy) { 2274 StrippedPtrEltTy, StrippedPtr, Idx, GEP.getName()); 2287 if (auto *XATy = dyn_cast<ArrayType>(StrippedPtrEltTy)) { 2325 if (StrippedPtrEltTy->isArrayTy() && 2326 DL.getTypeAllocSize(StrippedPtrEltTy->getArrayElementType()) == 2334 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx, 2345 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized()) { 2384 if (GEPEltType->isSized() && StrippedPtrEltTy->isSized() && 2385 StrippedPtrEltTy->isArrayTy()) { [all …]
|