HomePhabricator

[Attributor] Introduce bit-encodings for abstract states

Description

[Attributor] Introduce bit-encodings for abstract states

Summary:
The IntegerState, and its sepecialization BooleanState, can be used to
simplify the implementation of abstract attributes. The two abstract
state implementations provide storage and helpers to deal with bit-wise
encoded state.

Subscribers: hiraditya, bollu, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60012

Details

Committed
jdoerfertJun 14 2019, 7:53 AM
Differential Revision
D60012: [Attributor] Introduce bit-encodings for abstract states
Parents
rL363406: AMDGPU: Fold readlane intrinsics of constants
Branches
Unknown
Tags
Unknown