/external/llvm/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
SparsePropagation.h | 46 typedef void *LatticeVal; 48 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 50 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 51 LatticeVal untrackedVal) { 58 LatticeVal getUndefVal() const { return UndefVal; } 59 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 60 LatticeVal getUntrackedVal() const { return UntrackedVal; } 71 virtual LatticeVal ComputeConstant(Constant *C) { 84 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/ |
SparsePropagation.h | 47 typedef void *LatticeVal; 50 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 53 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 54 LatticeVal untrackedVal) { 61 LatticeVal getUndefVal() const { return UndefVal; } 62 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 63 LatticeVal getUntrackedVal() const { return UntrackedVal; } 72 virtual LatticeVal ComputeConstant(Constant *C) { 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SCCP.cpp | 57 /// LatticeVal class - This class represents the different lattice values that 60 class LatticeVal { 88 LatticeVal() : Val(nullptr, unknown) {} 163 DenseMap<Value*, LatticeVal> ValueState; // The state each value is in. 168 DenseMap<std::pair<Value*, unsigned>, LatticeVal> StructValueState; 174 DenseMap<GlobalVariable*, LatticeVal> TrackedGlobals; 179 DenseMap<Function*, LatticeVal> TrackedRetVals; 183 DenseMap<std::pair<Function*, unsigned>, LatticeVal> TrackedMultipleRetVals; 234 LatticeVal &IV = TrackedGlobals[GV]; 249 LatticeVal())); [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
SCCP.cpp | 55 /// LatticeVal class - This class represents the different lattice values that 58 class LatticeVal { 86 LatticeVal() : Val(0, undefined) {} 160 DenseMap<Value*, LatticeVal> ValueState; // The state each value is in. 165 DenseMap<std::pair<Value*, unsigned>, LatticeVal> StructValueState; 171 DenseMap<GlobalVariable*, LatticeVal> TrackedGlobals; 176 DenseMap<Function*, LatticeVal> TrackedRetVals; 180 DenseMap<std::pair<Function*, unsigned>, LatticeVal> TrackedMultipleRetVals; 233 LatticeVal &IV = TrackedGlobals[GV]; 248 LatticeVal())); [all...] |