/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/flang/runtime/ |
H A D | character.cpp | 403 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 410 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 414 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 429 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 439 lhsAt[j] = rhsAt[j]; in RTNAME() 443 RUNTIME_CHECK(terminator, lhs.Allocate(lhsAt, ub) == CFI_SUCCESS); in RTNAME() 450 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 458 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 465 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 479 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/flang/runtime/ |
H A D | character.cpp | 403 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 410 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 414 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 429 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 439 lhsAt[j] = rhsAt[j]; in RTNAME() 443 RUNTIME_CHECK(terminator, lhs.Allocate(lhsAt, ub) == CFI_SUCCESS); in RTNAME() 450 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 458 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 465 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 479 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/flang/runtime/ |
H A D | character.cpp | 403 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 410 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 414 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 429 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 439 lhsAt[j] = rhsAt[j]; in RTNAME() 443 RUNTIME_CHECK(terminator, lhs.Allocate(lhsAt, ub) == CFI_SUCCESS); in RTNAME() 450 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 458 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 465 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 479 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/flang/runtime/ |
H A D | character.cpp | 403 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 410 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 414 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 429 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 439 lhsAt[j] = rhsAt[j]; in RTNAME() 443 RUNTIME_CHECK(terminator, lhs.Allocate(lhsAt, ub) == CFI_SUCCESS); in RTNAME() 450 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 458 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 465 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 479 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/flang/runtime/ |
H A D | character.cpp | 631 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 638 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 642 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 657 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 667 lhsAt[j] = rhsAt[j]; in RTNAME() 669 lhs.GetDimension(j).SetBounds(lhsAt[j], ub[j]); in RTNAME() 679 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 687 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 694 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 708 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/flang/runtime/ |
H A D | character.cpp | 631 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 638 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 642 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 657 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 667 lhsAt[j] = rhsAt[j]; in RTNAME() 669 lhs.GetDimension(j).SetBounds(lhsAt[j], ub[j]); in RTNAME() 679 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 687 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 694 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 708 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/flang/runtime/ |
H A D | character.cpp | 631 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; in RTNAME() local 638 lhsAt[j] = lhs.GetDimension(j).LowerBound(); in RTNAME() 642 ub[j] = lhsAt[j] + rhsExt - 1; in RTNAME() 657 elements *= ub[j] - lhsAt[j] + 1; in RTNAME() 667 lhsAt[j] = rhsAt[j]; in RTNAME() 669 lhs.GetDimension(j).SetBounds(lhsAt[j], ub[j]); in RTNAME() 679 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { in RTNAME() 687 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 694 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 708 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/flang/runtime/ |
H A D | character.cpp | 631 SubscriptValue ub[maxRank], lhsAt[maxRank], rhsAt[maxRank]; 638 lhsAt[j] = lhs.GetDimension(j).LowerBound(); 642 ub[j] = lhsAt[j] + rhsExt - 1; 657 elements *= ub[j] - lhsAt[j] + 1; 667 lhsAt[j] = rhsAt[j]; 669 lhs.GetDimension(j).SetBounds(lhsAt[j], ub[j]); 679 lhs.IncrementSubscripts(lhsAt), rhs.IncrementSubscripts(rhsAt)) { 687 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), 694 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), 708 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), [all …]
|