Home
last modified time | relevance | path

Searched refs:RB (Results 1 – 25 of 221) sorted by relevance

123456789

/external/llvm/lib/Target/PowerPC/
DPPCInstrSPE.td19 bits<5> RB;
25 let Inst{16-20} = RB;
31 let RB = 0;
38 bits<5> RB;
45 let Inst{16-20} = RB;
113 let RB = 0;
116 def BRINC : EVXForm_1<527, (outs gprc:$RT), (ins gprc:$RA, gprc:$RB),
117 "brinc $RT, $RA, $RB", IIC_VecFP>;
121 def EVADDIW : EVXForm_1<514, (outs gprc:$RT), (ins gprc:$RA, u5imm:$RB),
122 "evaddiw $RT, $RB, $RA", IIC_VecFP>;
[all …]
Dp9-instrs.txt63 [PO BF / L RA RB XO /] cmprb BF,L,RA,RB
66 [PO BF // RA RB XO /] cmpeqb BF,RA,RB
81 [PO /// L RA RB XO /] copy RA,RB,L
82 copy_first = copy RA, RB, 1
87 [PO /// L RA RB XO Rc] paste(.) RA,RB,L
88 paste_last = paste RA,RB,1
96 [PO RT RA RB RC XO] maddhd RT,RA.RB,RC
99 [PO RT RA RB RC XO] maddhdu RT,RA.RB,RC
102 [PO RT RA RB RC XO] maddld RT,RA.RB,RC
105 [PO RT RA RB XO /] modsw RT,RA,RB
[all …]
DPPCInstrHTM.td109 def : Pat<(int_ppc_tabortwc i32:$TO, i32:$RA, i32:$RB),
110 (TABORTWC (HTM_get_imm imm:$TO), $RA, $RB)>;
115 def : Pat<(int_ppc_tabortdc i32:$TO, i32:$RA, i32:$RB),
116 (TABORTDC (HTM_get_imm imm:$TO), $RA, $RB)>;
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrSPE.td19 bits<5> RB;
25 let Inst{16-20} = RB;
32 let RB = 0;
46 bits<5> RB;
51 let Inst{16-20} = RB;
60 bits<5> RB;
66 let Inst{16-20} = RB;
73 let RB = 0;
87 bits<5> RB;
94 let Inst{16-20} = RB;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrSPE.td19 bits<5> RB;
25 let Inst{16-20} = RB;
32 let RB = 0;
46 bits<5> RB;
51 let Inst{16-20} = RB;
60 bits<5> RB;
66 let Inst{16-20} = RB;
73 let RB = 0;
87 bits<5> RB;
94 let Inst{16-20} = RB;
[all …]
DPPCInstrHTM.td106 def : Pat<(int_ppc_tabortwc i32:$TO, i32:$RA, i32:$RB),
107 (TABORTWC (HTM_get_imm imm:$TO), $RA, $RB)>;
112 def : Pat<(int_ppc_tabortdc i32:$TO, i32:$RA, i32:$RB),
113 (TABORTDC (HTM_get_imm imm:$TO), $RA, $RB)>;
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_ring_buffer_test.cpp36 RingBuffer<T> *RB; in TestRB() local
39 RB = RingBuffer<T>::New(Size); in TestRB()
40 EXPECT_EQ(RB->size(), Size); in TestRB()
41 RB->Delete(); in TestRB()
44 RB = RingBuffer<T>::New(4); in TestRB()
45 EXPECT_EQ(RB->size(), 4U); in TestRB()
47 EXPECT_EQ((int64_t)(*RB)[0], (int64_t)a0); \ in TestRB()
48 EXPECT_EQ((int64_t)(*RB)[1], (int64_t)a1); \ in TestRB()
49 EXPECT_EQ((int64_t)(*RB)[2], (int64_t)a2); \ in TestRB()
50 EXPECT_EQ((int64_t)(*RB)[3], (int64_t)a3); in TestRB()
[all …]
/external/clang/lib/Rewrite/
DHTMLRewrite.cpp57 void html::HighlightRange(RewriteBuffer &RB, unsigned B, unsigned E, in HighlightRange() argument
61 RB.InsertTextAfter(B, StartTag); in HighlightRange()
62 RB.InsertTextBefore(E, EndTag); in HighlightRange()
76 RB.InsertTextBefore(LastNonWhiteSpace+1, EndTag); in HighlightRange()
95 RB.InsertTextAfter(i, StartTag); in HighlightRange()
115 RewriteBuffer &RB = R.getEditBuffer(FID); in EscapeText() local
128 RB.ReplaceText(FilePos, 1, "&nbsp;"); in EscapeText()
132 RB.ReplaceText(FilePos, 1, "<hr>"); in EscapeText()
141 RB.ReplaceText(FilePos, 1, in EscapeText()
145 RB.ReplaceText(FilePos, 1, StringRef(" ", NumSpaces)); in EscapeText()
[all …]
DRewriter.cpp143 const RewriteBuffer &RB = I->second; in getRangeSize() local
144 EndOff = RB.getMappedOffset(EndOff, opts.IncludeInsertsAtEndOfRange); in getRangeSize()
145 StartOff = RB.getMappedOffset(StartOff, !opts.IncludeInsertsAtBeginOfRange); in getRangeSize()
195 const RewriteBuffer &RB = I->second; in getRewrittenText() local
196 EndOff = RB.getMappedOffset(EndOff, true); in getRewrittenText()
197 StartOff = RB.getMappedOffset(StartOff); in getRewrittenText()
204 RewriteBuffer::iterator Start = RB.begin(); in getRewrittenText()
381 RewriteBuffer &RB = getEditBuffer(FID); in IncreaseIndentation() local
389 RB.InsertText(offs, indent, /*InsertAfter=*/false); in IncreaseIndentation()
/external/llvm-project/clang/lib/Rewrite/
DHTMLRewrite.cpp58 void html::HighlightRange(RewriteBuffer &RB, unsigned B, unsigned E, in HighlightRange() argument
62 RB.InsertTextAfter(B, StartTag); in HighlightRange()
63 RB.InsertTextBefore(E, EndTag); in HighlightRange()
77 RB.InsertTextBefore(LastNonWhiteSpace+1, EndTag); in HighlightRange()
96 RB.InsertTextAfter(i, StartTag); in HighlightRange()
116 RewriteBuffer &RB = R.getEditBuffer(FID); in EscapeText() local
129 RB.ReplaceText(FilePos, 1, "&nbsp;"); in EscapeText()
133 RB.ReplaceText(FilePos, 1, "<hr>"); in EscapeText()
142 RB.ReplaceText(FilePos, 1, in EscapeText()
146 RB.ReplaceText(FilePos, 1, StringRef(" ", NumSpaces)); in EscapeText()
[all …]
DRewriter.cpp162 const RewriteBuffer &RB = I->second; in getRangeSize() local
163 EndOff = RB.getMappedOffset(EndOff, opts.IncludeInsertsAtEndOfRange); in getRangeSize()
164 StartOff = RB.getMappedOffset(StartOff, !opts.IncludeInsertsAtBeginOfRange); in getRangeSize()
213 const RewriteBuffer &RB = I->second; in getRewrittenText() local
214 EndOff = RB.getMappedOffset(EndOff, true); in getRewrittenText()
215 StartOff = RB.getMappedOffset(StartOff); in getRewrittenText()
223 RewriteBuffer::iterator Start = RB.begin(); in getRewrittenText()
398 RewriteBuffer &RB = getEditBuffer(FID); in IncreaseIndentation() local
406 RB.InsertText(offs, indent, /*InsertAfter=*/false); in IncreaseIndentation()
/external/linux-kselftest/tools/testing/selftests/powerpc/include/
Dinstructions.h9 #define __COPY(RA, RB, L) \ argument
10 (0x7c00060c | (RA) << (31-15) | (RB) << (31-20) | (L) << (31-10))
11 #define COPY(RA, RB, L) \ argument
12 .long __COPY((RA), (RB), (L))
33 #define __PASTE(RA, RB, L, RC) \ argument
34 (0x7c00070c | (RA) << (31-15) | (RB) << (31-20) | (L) << (31-10) | (RC) << (31-31))
35 #define PASTE(RA, RB, L, RC) \ argument
36 .long __PASTE((RA), (RB), (L), (RC))
/external/rust/crates/rayon-core/src/join/
Dmod.rs93 pub fn join<A, B, RA, RB>(oper_a: A, oper_b: B) -> (RA, RB) in join()
96 B: FnOnce() -> RB + Send, in join()
98 RB: Send, in join()
115 pub fn join_context<A, B, RA, RB>(oper_a: A, oper_b: B) -> (RA, RB) in join_context()
118 B: FnOnce(FnContext) -> RB + Send, in join_context()
120 RB: Send, in join_context()
/external/llvm/lib/Target/Hexagon/
DHexagonRDF.cpp19 bool HexagonRegisterAliasInfo::covers(RegisterRef RA, RegisterRef RB) const { in covers()
20 if (RA == RB) in covers()
24 TargetRegisterInfo::isVirtualRegister(RB.Reg)) { in covers()
26 if (RA.Reg == RB.Reg) { in covers()
29 if (RB.Sub == 0) in covers()
34 return RegisterAliasInfo::covers(RA, RB); in covers()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFRegisters.h115 bool alias(RegisterRef RA, RegisterRef RB) const { in alias()
117 return !isRegMaskId(RB.Reg) ? aliasRR(RA, RB) : aliasRM(RA, RB); in alias()
118 return !isRegMaskId(RB.Reg) ? aliasRM(RB, RA) : aliasMM(RA, RB); in alias()
152 bool aliasRR(RegisterRef RA, RegisterRef RB) const;
166 static bool isCoverOf(RegisterRef RA, RegisterRef RB, in isCoverOf()
168 return RegisterAggr(PRI).insert(RA).hasCoverOf(RB); in isCoverOf()
/external/llvm-project/llvm/include/llvm/CodeGen/
DRDFRegisters.h118 bool alias(RegisterRef RA, RegisterRef RB) const { in alias()
120 return !isRegMaskId(RB.Reg) ? aliasRR(RA, RB) : aliasRM(RA, RB); in alias()
121 return !isRegMaskId(RB.Reg) ? aliasRM(RB, RA) : aliasMM(RA, RB); in alias()
163 bool aliasRR(RegisterRef RA, RegisterRef RB) const;
182 static bool isCoverOf(RegisterRef RA, RegisterRef RB, in isCoverOf()
184 return RegisterAggr(PRI).insert(RA).hasCoverOf(RB); in isCoverOf()
/external/llvm-project/clang/test/Layout/
Dms-x86-alias-avoidance-padding.cpp302 struct RB { char c; }; argument
306 struct RX0 : RB, RA {};
307 struct RX1 : RA, RB {};
309 struct RX3 : RA { RB a; };
311 struct RX5 { RA a; RB b; };
312 struct RX6 : virtual RV { RB a; };
/external/clang/test/Layout/
Dms-x86-alias-avoidance-padding.cpp302 struct RB { char c; }; struct
306 struct RX0 : RB, RA {};
307 struct RX1 : RA, RB {};
309 struct RX3 : RA { RB a; };
311 struct RX5 { RA a; RB b; };
312 struct RX6 : virtual RV { RB a; };
/external/clang/lib/Frontend/Rewrite/
DRewriteMacros.cpp95 RewriteBuffer &RB = Rewrite.getEditBuffer(SM.getMainFileID()); in RewriteMacrosInInput() local
134 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput()
140 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput()
170 RB.InsertTextAfter(RawOffs, &" /*"[HasSpace]); in RewriteMacrosInInput()
188 RB.InsertTextBefore(EndPos, "*/"); in RewriteMacrosInInput()
204 RB.InsertTextBefore(InsertPos, Expansion); in RewriteMacrosInInput()
/external/llvm-project/clang/lib/Frontend/Rewrite/
DRewriteMacros.cpp94 RewriteBuffer &RB = Rewrite.getEditBuffer(SM.getMainFileID()); in RewriteMacrosInInput() local
133 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput()
139 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput()
169 RB.InsertTextAfter(RawOffs, &" /*"[HasSpace]); in RewriteMacrosInInput()
187 RB.InsertTextBefore(EndPos, "*/"); in RewriteMacrosInInput()
203 RB.InsertTextBefore(InsertPos, Expansion); in RewriteMacrosInInput()
/external/rust/crates/rayon-core/src/thread_pool/
Dmod.rs185 pub fn join<A, B, RA, RB>(&self, oper_a: A, oper_b: B) -> (RA, RB) in join()
188 B: FnOnce() -> RB + Send, in join()
190 RB: Send, in join()
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_ring_buffer.h27 RingBuffer *RB = reinterpret_cast<RingBuffer*>(Ptr); in New() local
29 RB->last_ = RB->next_ = reinterpret_cast<T*>(End - sizeof(T)); in New()
30 return RB; in New()
/external/llvm-project/llvm/test/CodeGen/X86/
Dcfi-inserter-basic-block-sections-callee-save-registers.ll8 ; SECTIONS_CFI-NEXT: .cfi_offset [[RB:%r.+]], -48
16 ; SECTIONS_CFI-NEXT: .cfi_offset [[RB]], -48
24 ; SECTIONS_CFI-NEXT: .cfi_offset [[RB]], -48
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DMacOSXAPIChecker.cpp77 const MemRegion *RB = R->getBaseRegion(); in CheckDispatchOnce() local
78 const MemSpaceRegion *RS = RB->getMemorySpace(); in CheckDispatchOnce()
96 if (const VarRegion *VR = dyn_cast<VarRegion>(RB)) { in CheckDispatchOnce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCSEInfo.cpp302 GISelInstProfileBuilder::addNodeIDRegType(const RegisterBank *RB) const { in addNodeIDRegType()
303 ID.AddPointer(RB); in addNodeIDRegType()
347 auto *RB = MRI.getRegBankOrNull(Reg); in addNodeIDMachineOperand() local
348 if (RB) in addNodeIDMachineOperand()
349 addNodeIDRegType(RB); in addNodeIDMachineOperand()

123456789