/external/swiftshader/third_party/LLVM/lib/Target/ARM/AsmParser/ |
ARMAsmParser.cpp | 206 SmallVectorImpl<MCParsedAsmOperand*> &Operands); 230 SmallVectorImpl<MCParsedAsmOperand*> &Operands); 236 SmallVectorImpl<MCParsedAsmOperand*> &Operands, 927 assert(N == 2 && "Invalid number of operands!"); 934 assert(N == 1 && "Invalid number of operands!"); 939 assert(N == 1 && "Invalid number of operands!"); 944 assert(N == 1 && "Invalid number of operands!"); 949 assert(N == 1 && "Invalid number of operands!"); [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCTargetAsmParser.h | 64 /// \param Operands [out] - The list of parsed operands, this returns 68 SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0; 82 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 90 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
|
/external/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 154 /// \param Operands [out] - The list of parsed operands, this returns 158 SMLoc NameLoc, OperandVector &Operands) = 0; 160 AsmToken Token, OperandVector &Operands) { 161 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 176 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 183 OperandVector &Operands, MCStreamer &Out, 206 const OperandVector &Operands) = 0;
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 568 SmallVector<const SCEV *, 2> Operands; [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/ |
EDInst.cpp | 12 // individual tokens, and operands for a single instruction. 42 unsigned int numOperands = Operands.size(); 45 delete Operands[index]; 124 Operands.push_back(operand); 151 return Operands.size(); 158 if (index >= Operands.size()) 161 operand = Operands[index];
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 129 const SCEV *const *Operands; 134 : SCEV(ID, T), Operands(O), NumOperands(N) {} 140 return Operands[i]; 145 op_iterator op_begin() const { return Operands; } 146 op_iterator op_end() const { return Operands + NumOperands; } 147 op_range operands() const { 278 /// All operands of an AddRec are required to be loop invariant. 290 const SCEV *getStart() const { return Operands[0]; } 515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) 612 SmallVector<const SCEV *, 2> Operands; [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/MCParser/ |
MCTargetAsmParser.h | 162 /// \param Operands [out] - The list of parsed operands, this returns 166 SMLoc NameLoc, OperandVector &Operands) = 0; 168 AsmToken Token, OperandVector &Operands) { 169 return ParseInstruction(Info, Name, Token.getLoc(), Operands); 184 /// MatchAndEmitInstruction - Recognize a series of operands of a parsed 191 OperandVector &Operands, MCStreamer &Out, 208 /// before rendering any operands to it. 210 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { 221 const OperandVector &Operands) = 0 [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolutionNormalization.cpp | 109 SmallVector<const SCEV *, 8> Operands; 111 // The addrec conceptually uses its operands at loop entry. 116 Operands.push_back(TransformSubExpr(*I, LUser, nullptr)); 119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap); 191 SmallVector<const SCEV *, 8> Operands; 199 Operands.push_back(N); 204 case scAddExpr: return SE.getAddExpr(Operands); 205 case scMulExpr: return SE.getMulExpr(Operands); 206 case scSMaxExpr: return SE.getSMaxExpr(Operands); 207 case scUMaxExpr: return SE.getUMaxExpr(Operands); [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ScalarEvolutionNormalization.cpp | 109 SmallVector<const SCEV *, 8> Operands; 111 // The addrec conceptually uses its operands at loop entry. 116 Operands.push_back(TransformSubExpr(*I, LUser, 0)); 119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap); 161 SmallVector<const SCEV *, 8> Operands; 169 Operands.push_back(N); 174 case scAddExpr: return SE.getAddExpr(Operands); 175 case scMulExpr: return SE.getMulExpr(Operands); 176 case scSMaxExpr: return SE.getSMaxExpr(Operands); 177 case scUMaxExpr: return SE.getUMaxExpr(Operands); [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
InstrInfoEmitter.cpp | 55 for (unsigned i = 0, e = Inst.Operands.size(); i != e; ++i) { 56 // Handle aggregate operands and normal operands the same way by expanding 57 // either case into a list of operands for this op. 61 // registers in their multi-operand operands. It may also be an anonymous 64 DagInit *MIOI = Inst.Operands[i].MIOperandInfo; 68 OperandList.push_back(Inst.Operands[i]); 70 for (unsigned j = 0, e = Inst.Operands[i].MINumOperands; j != e; ++j) { 71 OperandList.push_back(Inst.Operands[i]); 99 // Predicate operands. Check to see if the original unexpanded operan [all...] |
/external/llvm/utils/TableGen/ |
InstrInfoEmitter.cpp | 64 std::map<std::string, unsigned> &Operands, 91 for (auto &Op : Inst.Operands) { 92 // Handle aggregate operands and normal operands the same way by expanding 93 // either case into a list of operands for this op. 97 // registers in their multi-operand operands. It may also be an anonymous 135 // Predicate operands. Check to see if the original unexpanded operand 140 // Optional def operands. Check to see if the original unexpanded operand 195 /// \param Operands [out] A map used to generate the OpName enum with operand 203 std::map<std::string, unsigned> &Operands, [all...] |