Searched refs:Ord (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h122 AtomicOrdering Ord) const override;
124 AtomicOrdering Ord) const override;
212 Value *Mask, Value *ShiftAmt, AtomicOrdering Ord) const override;
219 AtomicOrdering Ord) const override;
H A DRISCVISelLowering.cpp2765 AtomicOrdering Ord) const {
2766 if (isa<LoadInst>(Inst) && Ord == AtomicOrdering::SequentiallyConsistent)
2767 return Builder.CreateFence(Ord);
2768 if (isa<StoreInst>(Inst) && isReleaseOrStronger(Ord))
2775 AtomicOrdering Ord) const {
2776 if (isa<LoadInst>(Inst) && isAcquireOrStronger(Ord))
2848 Value *Mask, Value *ShiftAmt, AtomicOrdering Ord) const {
2900 Value *CmpVal, Value *NewVal, Value *Mask, AtomicOrdering Ord) const {
2902 Value *Ordering = Builder.getIntN(XLen, static_cast<uint64_t>(Ord));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp62 FrameRef(MachineInstr *I, int64_t Offset, int Idx, unsigned Ord) : argument
63 MI(I), LocalOffset(Offset), FrameIdx(Idx), Order(Ord) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp107 Coloring(ArrayRef<Node> Ord) : Order(Ord) { argument
333 PermNetwork(ArrayRef<ElemType> Ord, unsigned Mult = 1) { argument
334 Order.assign(Ord.data(), Ord.data()+Ord.size());
381 ForwardDeltaNetwork(ArrayRef<ElemType> Ord) : PermNetwork(Ord) {} argument
395 ReverseDeltaNetwork(ArrayRef<ElemType> Ord) : PermNetwork(Ord) {} argument
409 BenesNetwork(ArrayRef<ElemType> Ord) argument
[all...]
H A DHexagonISelLowering.h321 AtomicOrdering Ord) const override;
323 Value *Addr, AtomicOrdering Ord) const override;
H A DHexagonGenInsert.cpp388 : MaxSize(MaxORLSize), Ord(RO) {}
415 const RegisterOrdering &Ord;
444 iterator L = llvm::lower_bound(Seq, VR, Ord);
457 iterator L = llvm::lower_bound(Seq, VR, Ord);
H A DHexagonISelLowering.cpp3299 AtomicOrdering Ord) const {
3322 Value *Val, Value *Addr, AtomicOrdering Ord) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h542 AtomicOrdering Ord) const override;
544 Value *Addr, AtomicOrdering Ord) const override;
549 AtomicOrdering Ord) const override;
551 AtomicOrdering Ord) const override;
H A DARMISelLowering.cpp3808 AtomicOrdering Ord = static_cast<AtomicOrdering>(OrdN->getZExtValue()); local
3814 Ord == AtomicOrdering::Release) {
16726 AtomicOrdering Ord) const {
16727 switch (Ord) {
16751 AtomicOrdering Ord) const {
16752 switch (Ord) {
16900 AtomicOrdering Ord) const {
16903 bool IsAcquire = isAcquireOrStronger(Ord);
16945 AtomicOrdering Ord) const {
16947 bool IsRelease = isReleaseOrStronger(Ord);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1716 AtomicOrdering Ord) const {
1723 Value *Addr, AtomicOrdering Ord) const {
1734 AtomicOrdering Ord) const {
1743 Value *CmpVal, Value *NewVal, Value *Mask, AtomicOrdering Ord) const {
1781 AtomicOrdering Ord) const {
1782 if (isReleaseOrStronger(Ord) && Inst->hasAtomicStore())
1783 return Builder.CreateFence(Ord);
1790 AtomicOrdering Ord) const {
1791 if (isAcquireOrStronger(Ord))
1792 return Builder.CreateFence(Ord);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp519 auto Ord = RCI.getOrder(TRI->getRegClass(RegClassID)); local
520 for (auto Reg : Ord) {
H A DAArch64ISelLowering.h471 AtomicOrdering Ord) const override;
473 Value *Addr, AtomicOrdering Ord) const override;
H A DAArch64FastISel.cpp2226 AtomicOrdering Ord = SI->getOrdering(); local
2228 if (isReleaseOrStronger(Ord)) {
H A DAArch64ISelLowering.cpp13103 AtomicOrdering Ord) const {
13106 bool IsAcquire = isAcquireOrStronger(Ord);
13149 AtomicOrdering Ord) const {
13151 bool IsRelease = isReleaseOrStronger(Ord);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp167 ThunkOrdinal &Ord) {
170 io.enumCase(Ord, E.Name.str().c_str(), static_cast<ThunkOrdinal>(E.Value));
166 enumeration(IO &io, ThunkOrdinal &Ord) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h771 AtomicOrdering Ord) const override;
773 AtomicOrdering Ord) const override;
H A DPPCISelLowering.cpp10618 AtomicOrdering Ord) const {
10619 if (Ord == AtomicOrdering::SequentiallyConsistent)
10621 if (isReleaseOrStronger(Ord))
10628 AtomicOrdering Ord) const {
10629 if (Inst->hasAtomicLoad() && isAcquireOrStronger(Ord)) {

Completed in 400 milliseconds