Home
last modified time | relevance | path

Searched defs:HardwareLoopInfo (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h86 struct HardwareLoopInfo { struct
88 HardwareLoopInfo(Loop *L) : L(L) {} in HardwareLoopInfo() function
89 Loop *L = nullptr;
90 BasicBlock *ExitBlock = nullptr;
91 BranchInst *ExitBranch = nullptr;
92 const SCEV *ExitCount = nullptr;
93 IntegerType *CountType = nullptr;
94 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
96 bool IsNestingLegal = false; // Can a hardware loop be a parent to
98 bool CounterInReg = false; // Should loop counter be updated in
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h96 struct HardwareLoopInfo { struct
98 HardwareLoopInfo(Loop *L) : L(L) {} in HardwareLoopInfo() argument
99 Loop *L = nullptr;
100 BasicBlock *ExitBlock = nullptr;
101 BranchInst *ExitBranch = nullptr;
102 const SCEV *ExitCount = nullptr;
103 IntegerType *CountType = nullptr;
104 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
106 bool IsNestingLegal = false; // Can a hardware loop be a parent to
108 bool CounterInReg = false; // Should loop counter be updated in
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/
DTargetTransformInfo.h97 struct HardwareLoopInfo { struct
100 Loop *L = nullptr;
101 BasicBlock *ExitBlock = nullptr;
102 BranchInst *ExitBranch = nullptr;
103 const SCEV *ExitCount = nullptr;
104 IntegerType *CountType = nullptr;
105 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
107 bool IsNestingLegal = false; // Can a hardware loop be a parent to
109 bool CounterInReg = false; // Should loop counter be updated in
111 bool PerformEntryTest = false; // Generate the intrinsic which also performs
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/
DTargetTransformInfo.h97 struct HardwareLoopInfo { struct
100 Loop *L = nullptr;
101 BasicBlock *ExitBlock = nullptr;
102 BranchInst *ExitBranch = nullptr;
103 const SCEV *ExitCount = nullptr;
104 IntegerType *CountType = nullptr;
105 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
107 bool IsNestingLegal = false; // Can a hardware loop be a parent to
109 bool CounterInReg = false; // Should loop counter be updated in
111 bool PerformEntryTest = false; // Generate the intrinsic which also performs
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DTargetTransformInfo.h97 struct HardwareLoopInfo { struct
100 Loop *L = nullptr;
101 BasicBlock *ExitBlock = nullptr;
102 BranchInst *ExitBranch = nullptr;
103 const SCEV *ExitCount = nullptr;
104 IntegerType *CountType = nullptr;
105 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
107 bool IsNestingLegal = false; // Can a hardware loop be a parent to
109 bool CounterInReg = false; // Should loop counter be updated in
111 bool PerformEntryTest = false; // Generate the intrinsic which also performs
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DTargetTransformInfo.h97 struct HardwareLoopInfo { struct
100 Loop *L = nullptr;
101 BasicBlock *ExitBlock = nullptr;
102 BranchInst *ExitBranch = nullptr;
103 const SCEV *ExitCount = nullptr;
104 IntegerType *CountType = nullptr;
105 Value *LoopDecrement = nullptr; // Decrement the loop counter by this
107 bool IsNestingLegal = false; // Can a hardware loop be a parent to
109 bool CounterInReg = false; // Should loop counter be updated in
111 bool PerformEntryTest = false; // Generate the intrinsic which also performs