Home
last modified time | relevance | path

Searched refs:PredicatedMI (Results 1 – 14 of 14) sorted by relevance

/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp63 struct PredicatedMI { struct
68 PredicatedMI(MachineInstr *I, SetVector<MachineInstr*> &Preds) : in PredicatedMI() function
79 std::unique_ptr<PredicatedMI> VPST;
80 PredicatedMI *Divergent = nullptr;
81 SmallVector<PredicatedMI, 4> Insts;
85 VPST = std::make_unique<PredicatedMI>(MI, Preds); in VPTBlock()
117 SmallVectorImpl<PredicatedMI> &getInsts() { return Insts; } in getInsts()
119 PredicatedMI *getDivergent() const { return Divergent; } in getDivergent()
340 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ValidateTailPredicate()
906 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ConvertVPTBlocks()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp63 struct PredicatedMI { struct
68 PredicatedMI(MachineInstr *I, SetVector<MachineInstr*> &Preds) : in PredicatedMI() function
79 std::unique_ptr<PredicatedMI> VPST;
80 PredicatedMI *Divergent = nullptr;
81 SmallVector<PredicatedMI, 4> Insts;
85 VPST = std::make_unique<PredicatedMI>(MI, Preds); in VPTBlock()
117 SmallVectorImpl<PredicatedMI> &getInsts() { return Insts; } in getInsts()
119 PredicatedMI *getDivergent() const { return Divergent; } in getDivergent()
340 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ValidateTailPredicate()
906 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ConvertVPTBlocks()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp63 struct PredicatedMI { struct
68 PredicatedMI(MachineInstr *I, SetVector<MachineInstr*> &Preds) : in PredicatedMI() argument
79 std::unique_ptr<PredicatedMI> VPST;
80 PredicatedMI *Divergent = nullptr;
81 SmallVector<PredicatedMI, 4> Insts;
85 VPST = std::make_unique<PredicatedMI>(MI, Preds); in VPTBlock()
117 SmallVectorImpl<PredicatedMI> &getInsts() { return Insts; } in getInsts()
119 PredicatedMI *getDivergent() const { return Divergent; } in getDivergent()
340 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ValidateTailPredicate()
906 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ConvertVPTBlocks()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp135 struct PredicatedMI { struct
153 std::unique_ptr<PredicatedMI> PredicateThen;
154 PredicatedMI *Divergent = nullptr;
155 SmallVector<PredicatedMI, 4> Insts;
159 PredicateThen = std::make_unique<PredicatedMI>(MI, Preds); in VPTBlock()
199 SmallVectorImpl<PredicatedMI> &getInsts() { return Insts; } in getInsts()
201 PredicatedMI *getDivergent() const { return Divergent; } in getDivergent()
428 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ValidateTailPredicate()
1426 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ConvertVPTBlocks()
1428 PredicatedMI *Divergent = Block.getDivergent(); in ConvertVPTBlocks()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp135 struct PredicatedMI { struct
153 std::unique_ptr<PredicatedMI> PredicateThen;
154 PredicatedMI *Divergent = nullptr;
155 SmallVector<PredicatedMI, 4> Insts;
159 PredicateThen = std::make_unique<PredicatedMI>(MI, Preds); in VPTBlock()
199 SmallVectorImpl<PredicatedMI> &getInsts() { return Insts; } in getInsts()
201 PredicatedMI *getDivergent() const { return Divergent; } in getDivergent()
428 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ValidateTailPredicate()
1426 SmallVectorImpl<PredicatedMI> &Insts = Block.getInsts(); in ConvertVPTBlocks()
1428 PredicatedMI *Divergent = Block.getDivergent(); in ConvertVPTBlocks()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp167 struct PredicatedMI { struct
172 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() function
191 std::unique_ptr<PredicatedMI>> PredicatedInsts;
201 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
213 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
525 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp166 struct PredicatedMI { struct
171 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
190 std::unique_ptr<PredicatedMI>> PredicatedInsts;
200 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
212 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
534 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp166 struct PredicatedMI { struct
171 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
190 std::unique_ptr<PredicatedMI>> PredicatedInsts;
200 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
212 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
534 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp162 struct PredicatedMI { struct
167 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
186 std::unique_ptr<PredicatedMI>> PredicatedInsts;
196 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
208 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
530 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp162 struct PredicatedMI { struct
167 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
186 std::unique_ptr<PredicatedMI>> PredicatedInsts;
196 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
208 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
530 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp162 struct PredicatedMI { struct
167 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() function
186 std::unique_ptr<PredicatedMI>> PredicatedInsts;
196 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
208 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
530 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp162 struct PredicatedMI { struct
167 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
186 std::unique_ptr<PredicatedMI>> PredicatedInsts;
196 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
208 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
530 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp162 struct PredicatedMI { struct
167 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() function
186 std::unique_ptr<PredicatedMI>> PredicatedInsts;
196 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
208 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
530 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp170 struct PredicatedMI { struct
175 PredicatedMI(MachineInstr *I, SetVector<MachineInstr *> &Preds) : MI(I) { in PredicatedMI() argument
194 std::unique_ptr<PredicatedMI>> PredicatedInsts;
204 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in CreateVPTBlock()
216 MI, std::make_unique<PredicatedMI>(MI, CurrentPredicates)); in addInst()
540 std::unique_ptr<PredicatedMI>> VPTState::PredicatedInsts;