index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
intrinsics_x86.cc
Age
Commit message (
Expand
)
Author
2025-02-28
Remove `HInstruction::GetAllocator()`.
Vladimir Marko
2025-01-28
Remove unused dex_pc from InvokeRuntime
Santiago Aboy Solanes
2025-01-02
Rename Unsafe.putOrdered* intrinsic identifiers.
Vladimir Marko
2024-11-12
Add missing Location::kNoOutputOverlap
Santiago Aboy Solanes
2024-10-17
Revert^2 "Add intrinsics for the absolute forms of unsafe.{get,put}Int"
Shai Barack
2024-10-11
Revert "Add intrinsics for the absolute forms of unsafe.{get,put}Int"
Santiago Aboy Solanes
2024-10-11
Add intrinsics for the absolute forms of unsafe.{get,put}Int
Shai Barack
2024-10-07
Address comments from aosp/3282234
Santiago Aboy Solanes
2024-09-25
Revert^2 "Add VarHandle implementations for void getAndUpdate methods"
Santiago Aboy Solanes
2024-09-25
Revert "Add VarHandle implementations for void getAndUpdate methods"
Ulya Trofimovich
2024-09-24
Add VarHandle implementations for void getAndUpdate methods
Santiago Aboy Solanes
2024-08-28
cleanup: Use AddRegisterTemps where appropriate
Santiago Aboy Solanes
2024-07-08
Ensure x86 uses a byte register.
Nicolas Geoffray
2024-07-08
Fix code generation of Unsafe.putByte in x86 and x64.
Nicolas Geoffray
2024-05-15
Fix bugprone-macro-parentheses clang-tidy issues
Stefano Cianciulli
2024-03-14
Make sure there are no lone UNREACHABLEs
Santiago Aboy Solanes
2024-01-29
Revert^7 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-24
Revert^6 "Disable write-barrier elimination pass"
Matthew Reynolds
2024-01-24
Revert^5 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-22
Revert^4 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-22
Revert^3 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-19
Revert^2 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-19
Revert "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-15
riscv64: Skip WB for zero-length SystemArrayCopy.
Vladimir Marko
2024-01-09
x86, x86-64: Simplify SystemArrayCopy intrinsics.
Vladimir Marko
2023-12-07
Fix "the the" typos in the compiler.
Vladimir Marko
2023-12-06
x86: Implement Unsafe.getAndAdd/-Set intrinsics.
Vladimir Marko
2023-11-28
Implement getByte/putByte intrinsics
Santiago Aboy Solanes
2023-11-28
Clean up duplicated intrinsics code.
Vladimir Marko
2023-11-23
Update `JdkUnsafe` intrinsics.
Vladimir Marko
2023-11-22
Add intrinsic support for CompareAndSetReference
Santiago Aboy Solanes
2023-11-22
Address review comments.
Nicolas Geoffray
2023-11-21
Implement Short/Byte/Character.valueOf intrinsics.
Nicolas Geoffray
2023-10-30
Replace `gUseReadBarrier` with compiler option in compiler.
Vladimir Marko
2023-10-30
riscv64: Implement VarHandle.get/set() intrinsics.
Vladimir Marko
2023-05-22
Use C++17's [[maybe_unused]] attribute in ART
Stefano Cianciulli
2023-05-16
Fix libart-compiler ReadBarrier flag init order
Dmitrii Ishcheikin
2023-04-27
Optimizing: Add `HInstruction::As##type()`.
Vladimir Marko
2023-04-27
Optimizing: Rename `As##type` to `As##type##OrNull`.
Vladimir Marko
2023-04-26
Remove unnecessary `HInstruction::As##type()` calls.
Vladimir Marko
2023-04-25
Use `down_cast<>` in `HInstruction::As##type()`.
Vladimir Marko
2023-04-06
Clean up creating constant locations.
Vladimir Marko
2023-04-04
Inline unimplemented intrinsics
Santiago Aboy Solanes
2023-01-11
Fix bugprone-argument-comment clang-tidy issues
Stefano Cianciulli
2023-01-04
Add a write barrier elimination pass
Santiago Aboy Solanes
2022-11-07
Reland "Make compiler/optimizing/ symbols hidden."
VladimĂr Marko
2022-08-10
Convert kUseReadBarrier to static const from constexpr
Lokesh Gidra
2022-02-25
Update compiler/ implications to use (D)CHECK_IMPLIES
Santiago Aboy Solanes
2022-02-15
Intrinsify System.ArrayCopy for Primitive data types
Shalini Salomi Bodapati
2022-01-27
Clean up debug checks in intrinsic code.
Ulya Trafimovich
[next]