Searched refs:SI (Results 1 - 25 of 501) sorted by relevance

1234567891011>>

/external/swiftshader/third_party/LLVM/include/llvm-c/
H A DObject.h40 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI);
42 LLVMSectionIteratorRef SI);
43 void LLVMMoveToNextSection(LLVMSectionIteratorRef SI);
44 const char *LLVMGetSectionName(LLVMSectionIteratorRef SI);
45 uint64_t LLVMGetSectionSize(LLVMSectionIteratorRef SI);
46 const char *LLVMGetSectionContents(LLVMSectionIteratorRef SI);
62 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { argument
63 return reinterpret_cast<section_iterator*>(SI);
67 wrap(const section_iterator *SI) { argument
69 (const_cast<section_iterator*>(SI));
[all...]
/external/llvm/include/llvm-c/
H A DObject.h48 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI);
50 LLVMSectionIteratorRef SI);
51 void LLVMMoveToNextSection(LLVMSectionIteratorRef SI);
57 void LLVMDisposeSymbolIterator(LLVMSymbolIteratorRef SI);
59 LLVMSymbolIteratorRef SI);
60 void LLVMMoveToNextSymbol(LLVMSymbolIteratorRef SI);
63 const char *LLVMGetSectionName(LLVMSectionIteratorRef SI);
64 uint64_t LLVMGetSectionSize(LLVMSectionIteratorRef SI);
65 const char *LLVMGetSectionContents(LLVMSectionIteratorRef SI);
66 uint64_t LLVMGetSectionAddress(LLVMSectionIteratorRef SI);
[all...]
/external/swiftshader/third_party/LLVM/lib/Object/
H A DObject.cpp30 section_iterator SI = unwrap(ObjectFile)->begin_sections(); local
31 return wrap(new section_iterator(SI));
34 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) { argument
35 delete unwrap(SI);
39 LLVMSectionIteratorRef SI) {
40 return (*unwrap(SI) == unwrap(ObjectFile)->end_sections()) ? 1 : 0;
43 void LLVMMoveToNextSection(LLVMSectionIteratorRef SI) { argument
45 unwrap(SI)->increment(ec);
49 const char *LLVMGetSectionName(LLVMSectionIteratorRef SI) { argument
51 if (error_code ec = (*unwrap(SI))
38 LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile, LLVMSectionIteratorRef SI) argument
56 LLVMGetSectionSize(LLVMSectionIteratorRef SI) argument
63 LLVMGetSectionContents(LLVMSectionIteratorRef SI) argument
[all...]
/external/llvm/include/llvm/ADT/
H A DSetOperations.h26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end();
27 SI != SE; ++SI)
28 if (S1.insert(*SI).second)
53 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end();
54 SI != SE; ++SI)
55 if (!S2.count(*SI)) // if the element is not in set2
56 Result.insert(*SI);
64 for (typename S2Ty::const_iterator SI
[all...]
/external/llvm/lib/Object/
H A DObject.cpp31 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { argument
32 return reinterpret_cast<section_iterator*>(SI);
36 wrap(const section_iterator *SI) { argument
38 (const_cast<section_iterator*>(SI));
41 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { argument
42 return reinterpret_cast<symbol_iterator*>(SI);
46 wrap(const symbol_iterator *SI) { argument
48 (const_cast<symbol_iterator*>(SI));
51 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { argument
52 return reinterpret_cast<relocation_iterator*>(SI);
56 wrap(const relocation_iterator *SI) argument
84 section_iterator SI = OB->getBinary()->section_begin(); local
88 LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) argument
92 LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef OF, LLVMSectionIteratorRef SI) argument
98 LLVMMoveToNextSection(LLVMSectionIteratorRef SI) argument
118 symbol_iterator SI = OB->getBinary()->symbol_begin(); local
122 LLVMDisposeSymbolIterator(LLVMSymbolIteratorRef SI) argument
126 LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef OF, LLVMSymbolIteratorRef SI) argument
132 LLVMMoveToNextSymbol(LLVMSymbolIteratorRef SI) argument
137 LLVMGetSectionName(LLVMSectionIteratorRef SI) argument
144 LLVMGetSectionSize(LLVMSectionIteratorRef SI) argument
148 LLVMGetSectionContents(LLVMSectionIteratorRef SI) argument
155 LLVMGetSectionAddress(LLVMSectionIteratorRef SI) argument
159 LLVMGetSectionContainsSymbol(LLVMSectionIteratorRef SI, LLVMSymbolIteratorRef Sym) argument
166 relocation_iterator SI = (*unwrap(Section))->relocation_begin(); local
170 LLVMDisposeRelocationIterator(LLVMRelocationIteratorRef SI) argument
174 LLVMIsRelocationIteratorAtEnd(LLVMSectionIteratorRef Section, LLVMRelocationIteratorRef SI) argument
179 LLVMMoveToNextRelocation(LLVMRelocationIteratorRef SI) argument
185 LLVMGetSymbolName(LLVMSymbolIteratorRef SI) argument
197 LLVMGetSymbolAddress(LLVMSymbolIteratorRef SI) argument
209 LLVMGetSymbolSize(LLVMSymbolIteratorRef SI) argument
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DSetOperations.h26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end();
27 SI != SE; ++SI)
28 if (S1.insert(*SI).second)
53 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end();
54 SI != SE; ++SI)
55 if (!S2.count(*SI)) // if the element is not in set2
56 Result.insert(*SI);
64 for (typename S2Ty::const_iterator SI
[all...]
/external/clang/test/CodeGenCXX/
H A D2009-06-16-DebugInfoCrash.cpp8 template <class SI> short ReplaceExistingElement(K2Vector<SI*>& v);
/external/boringssl/src/ssl/test/runner/curve25519/
H A Dsquare_amd64.s13 MOVQ in+8(FP), SI
28 MOVQ 0(SI),AX
29 MULQ 0(SI)
32 MOVQ 0(SI),AX
34 MULQ 8(SI)
37 MOVQ 0(SI),AX
39 MULQ 16(SI)
42 MOVQ 0(SI),AX
44 MULQ 24(SI)
47 MOVQ 0(SI),A
[all...]
H A Dcswap_amd64.s13 MOVQ v+8(FP),SI
15 CMPQ SI,$1
16 MOVQ 0(DI),SI
20 MOVQ SI,R9
21 CMOVQEQ DX,SI
26 MOVQ SI,0(DI)
30 MOVQ 16(DI),SI
34 MOVQ SI,R9
35 CMOVQEQ DX,SI
40 MOVQ SI,1
[all...]
H A Dmul_amd64.s13 MOVQ a+8(FP), SI
31 MOVQ 24(SI),DX
37 MOVQ 32(SI),DX
43 MOVQ 0(SI),AX
47 MOVQ 0(SI),AX
51 MOVQ 0(SI),AX
55 MOVQ 0(SI),AX
59 MOVQ 0(SI),AX
63 MOVQ 8(SI),AX
67 MOVQ 8(SI),A
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DBasicBlockPlacement.cpp127 succ_iterator SI = succ_begin(BB), E = succ_end(BB); local
130 for (; SI != E && PlacedBlocks.count(*SI); ++SI)
132 if (SI == E) return; // No more successors to place.
134 double MaxExecutionCount = PI->getExecutionCount(*SI);
135 BasicBlock *MaxSuccessor = *SI;
138 for (; SI != E; ++SI)
139 if (!PlacedBlocks.count(*SI)) {
[all...]
H A DSimplifyCFGPass.cpp68 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
69 (*SI)->removePredecessor(BB);
143 if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) {
145 if (SI->isVolatile()) continue;
147 Value *Ptr = SI->getOperand(1);
151 SI->getPointerAddressSpace() == 0)) {
152 ChangeToUnreachable(SI, true);
167 for (succ_iterator SI
[all...]
/external/clang/test/CXX/dcl.dcl/dcl.attr/dcl.attr.unused/
H A Dp2.cpp5 static int SI [[maybe_unused]]; // expected-warning {{'maybe_unused' attribute only applies to variables, functions, methods, types, enumerations, enumerators, labels, and non-static data members}} member in struct:S
/external/llvm/lib/CodeGen/
H A DEdgeBundles.cpp47 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
48 SE = MBB.succ_end(); SI != SE; ++SI)
49 EC.join(OutE, 2 * (*SI)->getNumber());
84 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
85 SE = MBB.succ_end(); SI != SE; ++SI)
86 O << "\t\"BB#" << BB << "\" -> \"BB#" << (*SI)->getNumber()
H A DLiveIntervalUnion.cpp87 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) {
88 OS << " [" << SI.start() << ' ' << SI.stop() << "):"
89 << PrintReg(SI.value()->reg, TRI);
97 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI)
98 VisitedVRegs.set(SI
[all...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DEdgeBundles.cpp49 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(),
50 SE = MBB.succ_end(); SI != SE; ++SI)
51 EC.join(OutE, 2 * (*SI)->getNumber());
90 for (MachineBasicBlock::const_succ_iterator SI = I->succ_begin(),
91 SE = I->succ_end(); SI != SE; ++SI)
92 O << "\t\"BB#" << BB << "\" -> \"BB#" << (*SI)->getNumber()
H A DLiveIntervalUnion.cpp87 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) {
88 OS << " [" << SI.start() << ' ' << SI.stop() << "):"
89 << PrintReg(SI.value()->reg, TRI);
97 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI)
98 VisitedVRegs.set(SI
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCQPXLoadSplat.cpp85 for (auto SI = Splats.begin(); SI != Splats.end();) {
86 MachineInstr *SMI = *SI;
93 SI = Splats.erase(SI);
118 SI = Splats.erase(SI);
142 SI = Splats.erase(SI);
146 ++SI;
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp221 if (SelectInst *SI = dyn_cast<SelectInst>(Op)) {
224 if (isSafeToLoadUnconditionally(SI->getOperand(1), SI, Align, TD) &&
225 isSafeToLoadUnconditionally(SI->getOperand(2), SI, Align, TD)) {
226 LoadInst *V1 = Builder->CreateLoad(SI->getOperand(1),
227 SI->getOperand(1)->getName()+".val");
228 LoadInst *V2 = Builder->CreateLoad(SI->getOperand(2),
229 SI->getOperand(2)->getName()+".val");
232 return SelectInst::Create(SI
256 InstCombineStoreToCast(InstCombiner &IC, StoreInst &SI) argument
369 visitStoreInst(StoreInst &SI) argument
499 SimplifyStoreAtEndOfBlock(StoreInst &SI) argument
[all...]
H A DInstCombineSelect.cpp26 SelectInst *SI = dyn_cast<SelectInst>(V); local
27 if (SI == 0) return SPF_UNKNOWN;
29 ICmpInst *ICI = dyn_cast<ICmpInst>(SI->getCondition());
36 if (SI->getTrueValue() == ICI->getOperand(0) &&
37 SI->getFalseValue() == ICI->getOperand(1)) {
52 if (SI->getTrueValue() == ICI->getOperand(1) &&
53 SI->getFalseValue() == ICI->getOperand(0)) {
124 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, argument
137 Value *NewSI = Builder->CreateSelect(SI.getCondition(), TI->getOperand(0),
138 FI->getOperand(0), SI
205 FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, Value *FalseVal) argument
343 visitSelectInstWithICmp(SelectInst &SI, ICmpInst *ICI) argument
526 CanSelectOperandBeMappingIntoPredBlock(const Value *V, const SelectInst &SI) argument
583 foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, ConstantInt *FalseVal, InstCombiner::BuilderTy *Builder) argument
649 visitSelectInst(SelectInst &SI) argument
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp120 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, argument
130 Type *CondTy = SI.getCondition()->getType();
157 Value *NewSI = Builder->CreateSelect(SI.getCondition(), TI->getOperand(0),
158 FI->getOperand(0), SI.getName()+".v");
202 Value *NewSI = Builder->CreateSelect(SI.getCondition(), OtherOpT,
203 OtherOpF, SI.getName()+".v");
229 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, argument
250 Value *NewSel = Builder->CreateSelect(SI.getCondition(), OOp, C);
280 Value *NewSel = Builder->CreateSelect(SI.getCondition(), C, OOp);
309 static Value *foldSelectICmpAndOr(const SelectInst &SI, Valu argument
415 visitSelectInstWithICmp(SelectInst &SI, ICmpInst *ICI) argument
623 CanSelectOperandBeMappingIntoPredBlock(const Value *V, const SelectInst &SI) argument
711 SelectInst *SI = cast<SelectInst>(Inner); local
769 foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, ConstantInt *FalseVal, InstCombiner::BuilderTy *Builder) argument
842 foldAddSubSelect(SelectInst &SI, InstCombiner::BuilderTy &Builder) argument
912 visitSelectInst(SelectInst &SI) argument
[all...]
H A DInstCombineLoadStoreAlloca.cpp394 static StoreInst *combineStoreToNewValue(InstCombiner &IC, StoreInst &SI, Value *V) { argument
395 Value *Ptr = SI.getPointerOperand();
396 unsigned AS = SI.getPointerAddressSpace();
398 SI.getAllMetadata(MD);
402 SI.getAlignment(), SI.isVolatile());
403 NewStore->setAtomic(SI.getOrdering(), SI.getSynchScope());
480 auto *SI = dyn_cast<StoreInst>(U);
481 return SI
488 auto *SI = cast<StoreInst>(*UI++); local
995 combineStoreToValueType(InstCombiner &IC, StoreInst &SI) argument
1020 unpackStoreToAggregate(InstCombiner &IC, StoreInst &SI) argument
1148 visitStoreInst(StoreInst &SI) argument
1279 SimplifyStoreAtEndOfBlock(StoreInst &SI) argument
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAlloca.cpp95 auto SI = dyn_cast<StoreInst>(AllocaUse.getUser()); local
96 if (SI && SI->getPointerOperand() == allocaInst && !SI->isVolatile()) {
97 SI->setOperand(SI->getPointerOperandIndex(), NewASCToGeneric);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp287 SelectionDAGBuilder::StatepointLoweringInfo &SI,
292 Builder.lowerInvokable(SI.CLI, SI.EHPadBB);
311 bool HasDef = !SI.CLI.RetTy->isVoidTy();
417 SelectionDAGBuilder::StatepointLoweringInfo &SI,
429 for (const Value *V : SI.Bases) {
436 for (const Value *V : SI.Ptrs) {
444 assert(SI.Bases.empty() && "No gc specified, so cannot relocate pointers!");
445 assert(SI.Ptrs.empty() && "No gc specified, so cannot relocate pointers!");
454 for (const Value *V : SI
286 lowerCallFromStatepointLoweringInfo( SelectionDAGBuilder::StatepointLoweringInfo &SI, SelectionDAGBuilder &Builder, SmallVectorImpl<SDValue> &PendingExports) argument
416 lowerStatepointMetaArgs(SmallVectorImpl<SDValue> &Ops, SelectionDAGBuilder::StatepointLoweringInfo &SI, SelectionDAGBuilder &Builder) argument
536 LowerAsSTATEPOINT( SelectionDAGBuilder::StatepointLoweringInfo &SI) argument
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DLowerSwitch.cpp61 void processSwitchInst(SwitchInst *SI);
67 unsigned Clusterify(CaseVector& Cases, SwitchInst *SI);
100 if (SwitchInst *SI = dyn_cast<SwitchInst>(Cur->getTerminator())) {
102 processSwitchInst(SI);
236 unsigned LowerSwitch::Clusterify(CaseVector& Cases, SwitchInst *SI) { argument
240 for (unsigned i = 1; i < SI->getNumSuccessors(); ++i)
241 Cases.push_back(CaseRange(SI->getSuccessorValue(i),
242 SI->getSuccessorValue(i),
243 SI->getSuccessor(i)));
276 void LowerSwitch::processSwitchInst(SwitchInst *SI) { argument
[all...]

Completed in 614 milliseconds

1234567891011>>