Home
last modified time | relevance | path

Searched refs:IT (Results 1 – 25 of 133) sorted by relevance

123456

/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PowerPC/
H A DTarget.cpp17 static void setMemOp(InstructionTemplate &IT, int OpIdx, in setMemOp() argument
19 const auto Op = IT.getInstr().Operands[OpIdx]; in setMemOp()
21 IT.getValueFor(Op) = OpVal; in setMemOp()
38 void fillMemoryOperands(InstructionTemplate &IT, unsigned Reg,
73 void ExegesisPowerPCTarget::fillMemoryOperands(InstructionTemplate &IT, in fillMemoryOperands() argument
77 if (IT.getInstr().hasTiedRegisters()) in fillMemoryOperands()
80 const auto DispOp = IT.getInstr().Operands[DispOpIdx]; in fillMemoryOperands()
85 setMemOp(IT, DispOpIdx, MCOperand::createReg(PPC::X1)); in fillMemoryOperands()
87 setMemOp(IT, DispOpIdx, MCOperand::createImm(Offset)); // Disp in fillMemoryOperands()
88 setMemOp(IT, MemOpIdx + 2, MCOperand::createReg(Reg)); // BaseReg in fillMemoryOperands()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DParallelSnippetGenerator.cpp101 for (InstructionTemplate &IT : Instructions) { in instantiateMemoryOperands()
102 ET.fillMemoryOperands(IT, ScratchSpacePointerInReg, I * MemStep); in instantiateMemoryOperands()
107 InstructionTemplate IT = Instructions[I % OriginalInstructionsSize]; in instantiateMemoryOperands() local
108 ET.fillMemoryOperands(IT, ScratchSpacePointerInReg, I * MemStep); in instantiateMemoryOperands()
110 Instructions.push_back(std::move(IT)); in instantiateMemoryOperands()
149 const BitVector &Uses, const BitVector &Defs, const InstructionTemplate &IT, in generateSingleRegisterForInstrAvoidingDefUseOverlap() argument
152 const Instruction &Instr = IT.getInstr(); in generateSingleRegisterForInstrAvoidingDefUseOverlap()
154 !IT.getValueFor(Op).isValid()); in generateSingleRegisterForInstrAvoidingDefUseOverlap()
217 BitVector &Uses, BitVector &Defs, InstructionTemplate IT, in generateSingleSnippetForInstrAvoidingDefUseOverlap() argument
220 const Instruction &Instr = IT.getInstr(); in generateSingleSnippetForInstrAvoidingDefUseOverlap()
[all …]
H A DSnippetGenerator.cpp79 for (InstructionTemplate &IT : CT.Instructions) { in generateConfigurations()
80 if (auto error = randomizeUnsetVariables(State, ForbiddenRegs, IT)) in generateConfigurations()
82 BC.Key.Instructions.push_back(IT.build()); in generateConfigurations()
109 for (const InstructionTemplate &IT : Instructions) { in computeRegisterInitialValues() local
112 const auto GetOpReg = [&IT](const Operand &Op) -> unsigned { in computeRegisterInitialValues()
117 if (Op.isExplicit() && IT.getValueFor(Op).isReg()) in computeRegisterInitialValues()
118 return IT.getValueFor(Op).getReg(); in computeRegisterInitialValues()
122 for (const Operand &Op : IT.getInstr().Operands) { in computeRegisterInitialValues()
132 for (const Operand &Op : IT.getInstr().Operands) { in computeRegisterInitialValues()
274 InstructionTemplate &IT) { in randomizeUnsetVariables() argument
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/
H A DTarget.cpp42 static void setMemOp(InstructionTemplate &IT, int OpIdx, in setMemOp() argument
44 const auto Op = IT.getInstr().Operands[OpIdx]; in setMemOp()
46 IT.getValueFor(Op) = OpVal; in setMemOp()
59 void fillMemoryOperands(InstructionTemplate &IT, unsigned Reg,
137 void ExegesisMipsTarget::fillMemoryOperands(InstructionTemplate &IT, in fillMemoryOperands() argument
140 assert(!isInvalidMemoryInstr(IT.getInstr()) && in fillMemoryOperands()
142 setMemOp(IT, 0, MCOperand::createReg(0)); // IndexReg in fillMemoryOperands()
143 setMemOp(IT, 1, MCOperand::createReg(Reg)); // BaseReg in fillMemoryOperands()
144 setMemOp(IT, 2, MCOperand::createImm(Offset)); // Disp in fillMemoryOperands()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A Dilist.h252 pointer remove(iterator &IT) {
253 pointer Node = &*IT++;
259 pointer remove(const iterator &IT) {
260 iterator MutIt = IT;
264 pointer remove(pointer IT) { return remove(iterator(IT)); }
265 pointer remove(reference IT) { return remove(iterator(IT)); }
273 iterator erase(pointer IT) { return erase(iterator(IT)); }
274 iterator erase(reference IT) { return erase(iterator(IT)); }
H A DDirectedGraph.h244 iterator IT = findNode(N); in removeNode() local
245 if (IT == Nodes.end()) in removeNode()
258 Nodes.erase(IT); in removeNode()
/openbsd-src/regress/usr.bin/mandoc/roff/it/
H A Ddouble.out_ascii1 IT-DOUBLE(1) General Commands Manual IT-DOUBLE(1)
9 OpenBSD 2013-07-13 IT-DOUBLE(1)
H A Dbadarg.out_ascii1 IT-BADARG(1) General Commands Manual IT-BADARG(1)
H A Dtext.out_ascii1 IT-TEXT(1) General Commands Manual IT-TEXT(1)
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp244 static void setMemOp(InstructionTemplate &IT, int OpIdx, in setMemOp() argument
246 const auto Op = IT.getInstr().Operands[OpIdx]; in setMemOp()
248 IT.getValueFor(Op) = OpVal; in setMemOp()
282 InstructionTemplate IT(&Instr); in generateLEATemplatesCommon() local
284 setMemOp(IT, 1, MCOperand::createReg(BaseReg)); in generateLEATemplatesCommon()
285 setMemOp(IT, 2, MCOperand::createImm(Scale)); in generateLEATemplatesCommon()
286 setMemOp(IT, 3, MCOperand::createReg(IndexReg)); in generateLEATemplatesCommon()
287 setMemOp(IT, 4, MCOperand::createImm(Disp)); in generateLEATemplatesCommon()
289 setMemOp(IT, 5, MCOperand::createReg(0)); in generateLEATemplatesCommon()
298 IT, 0, in generateLEATemplatesCommon()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DStackLifetime.cpp36 const auto IT = AllocaNumbering.find(AI); in getLiveRange() local
37 assert(IT != AllocaNumbering.end()); in getLiveRange()
38 return LiveRanges[IT->second]; in getLiveRange()
245 for (auto IT : BlockLiveness) { in calculateLiveIntervals() local
246 const BasicBlock *BB = IT.getFirst(); in calculateLiveIntervals()
247 BlockLifetimeInfo &BlockInfo = IT.getSecond(); in calculateLiveIntervals()
300 for (auto IT : BlockLiveness) { in dumpBlockLiveness() local
301 const BasicBlock *BB = IT.getFirst(); in dumpBlockLiveness()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DFunctionInfo.cpp58 const uint32_t IT = Data.getU32(&Offset); in decode() local
66 Offset, IT); in decode()
70 switch (IT) { in decode()
92 Offset-8, IT); in decode()
188 const uint32_t IT = Data.getU32(&Offset); in lookup() local
196 switch (IT) { in lookup()
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/t/
H A Dgrammar.t19 package IT; package
40 my $iterator = IT->new;
350 my $iterator = IT->new;
396 my $iterator = IT->new;
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h350 void PrintIndexTable(unsigned SectionIndex, const Elf_Shdr *IT) const;
520 const Elf_Shdr *IT) const { in PrintIndexTable() argument
522 Expected<ArrayRef<uint8_t>> Contents = ELF.getSectionContents(*IT); in PrintIndexTable()
538 const unsigned Entries = IT->sh_size / IndexTableEntrySize; in PrintIndexTable()
569 ? PREL31(Word0, IT->sh_addr) in PrintIndexTable()
570 : PREL31(Word0, IT->sh_addr + Entry * IndexTableEntrySize); in PrintIndexTable()
578 IsRelocatable ? std::optional<unsigned>(IT->sh_link) : std::nullopt; in PrintIndexTable()
598 TableEntryAddress = PREL31(Word1, IT->sh_addr); in PrintIndexTable()
602 PREL31(Word1, IT->sh_addr + Entry * IndexTableEntrySize + 4); in PrintIndexTable()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSafeStackLayout.cpp34 for (auto &IT : ObjectOffsets) { in print() local
35 OS << " at " << IT.getSecond() << ": " << *IT.getFirst() << "\n"; in print()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopCacheAnalysis.h216 auto IT = llvm::find_if(LoopCosts, [&L](const LoopCacheCostTy &LCC) { in getLoopCost() local
219 return (IT != LoopCosts.end()) ? (*IT).second : -1; in getLoopCost()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp121 for (auto IT = po_begin(&CG); IT != End; ++IT) { in runOnModule() local
122 Function *F = IT->getFunction(); in runOnModule()
140 for (const auto &IT : CG) { in runOnModule() local
141 const Function *F = IT.first; in runOnModule()
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/
H A Dassembly.h146 #define IT(cond) it cond macro
151 #define IT(cond) macro
158 #define IT(cond) macro
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/arm/
H A Dumodsi3.S38 IT(cc)
106 IT(hs); \
/openbsd-src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-inject/
H A Dtest-many.txt6 # RUN: echo "IF IT WORKS"
/openbsd-src/gnu/lib/libstdc++/libstdc++/
H A Dconfigure.target61 # THIS TABLE IS SORTED. KEEP IT THAT WAY.
107 # THIS TABLE IS SORTED. KEEP IT THAT WAY.
183 # THIS TABLE IS SORTED. KEEP IT THAT WAY.
/openbsd-src/regress/lib/libcrypto/x509/bettertls/certificates/
H A D2056.crt18 AQtbhqeUq+xt5uMZIj6rM3a1Z0GUWPwN08YFtZ9zN627536LWWJ0U2VBz7YR4+IT
H A D499.key21 Cr3TE6gtd7ezmcm2l9rmXW0CgYEAo28rAF76K/IT/e6GxaSs0rrUKR+LUMPY/7ow
H A D3099.key19 LxDlemQbqdyYmlBWEyW/BwIh6m+H2MaKjtS8og3EazrL+e52KzQZd5YmyT5/v/IT
/openbsd-src/regress/usr.bin/mandoc/mdoc/Ex/
H A Dnoname.out_ascii6 EEXXIITT SSTTAATTUUSS

123456