| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LivePhysRegs.cpp | 29 /// The clobbers set will be the list of live registers clobbered 32 SmallVectorImpl<std::pair<MCPhysReg, const MachineOperand*>> *Clobbers) { 36 if (Clobbers) 37 Clobbers->push_back(std::make_pair(*LRI, &MO)); 81 SmallVectorImpl<std::pair<MCPhysReg, const MachineOperand*>> &Clobbers) { 91 Clobbers.push_back(std::make_pair(Reg, &*O)); 99 removeRegsInMask(*O, &Clobbers); 103 for (auto Reg : Clobbers) {
|
| IfConversion.cpp | 1492 SmallVector<std::pair<MCPhysReg, const MachineOperand*>, 4> Clobbers; 1493 Redefs.stepForward(MI, Clobbers); 1496 for (auto Clobber : Clobbers) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| LivePhysRegs.h | 98 SmallVectorImpl<std::pair<MCPhysReg, const MachineOperand*>> *Clobbers = 125 /// this function. The clobbers set will be the list of registers either 129 SmallVectorImpl<std::pair<MCPhysReg, const MachineOperand*>> &Clobbers);
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaStmtAsm.cpp | 208 // clobbers list. If there's a conflict, returns the location of the 212 StringLiteral **Clobbers, int NumClobbers, 228 StringRef Clobber = Clobbers[i]->getString(); 230 // clobbers 236 return Clobbers[i]->getBeginLoc(); 245 Expr *asmString, MultiExprArg clobbers, 248 unsigned NumClobbers = clobbers.size(); 252 StringLiteral **Clobbers = reinterpret_cast<StringLiteral**>(clobbers.data()); 279 NumClobbers, Clobbers, NumLabels, RParenLoc) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonBlockRanges.cpp | 313 RegisterSet Defs, Clobbers; 333 // Process defs and clobbers. 335 Clobbers.clear(); 344 Clobbers.insert(S); 366 Clobbers.insert(R); 369 // Defs and clobbers can overlap, e.g. 372 Clobbers.erase(R); 383 // Update maps for clobbers. 384 for (RegisterRef S : Clobbers) { 385 // Clobbers should already be expanded into subregs [all...] |
| HexagonFrameLowering.cpp | 1924 SmallVector<std::pair<MCPhysReg, const MachineOperand*>,2> Clobbers; 1926 Clobbers.clear(); 1927 LPR.stepForward(*R, Clobbers);
|
| HexagonInstrInfo.cpp | 794 SmallVector<std::pair<MCPhysReg, const MachineOperand*>,2> Clobbers; 799 Clobbers.clear(); 800 Regs.stepForward(*I, Clobbers);
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseStmtAsm.cpp | 635 SmallVector<std::string, 4> Clobbers; 637 NumInputs, OpExprs, Constraints, Clobbers, 643 llvm::erase_if(Clobbers, [](const std::string &C) { 648 ClobberRefs.insert(ClobberRefs.end(), Clobbers.begin(), Clobbers.end()); 715 /// ':' asm-clobbers 717 /// [GNU] asm-clobbers: 719 /// asm-clobbers ',' asm-string-literal 760 ExprVector Clobbers; 768 AsmString.get(), Clobbers, /*NumLabels*/ 0, T.getCloseLocation()) [all...] |
| /src/external/gpl3/gcc/dist/libgcc/config/avr/ |
| lib1funcs.S | 265 ;;; Clobbers: __tmp_reg__, R21..R23 276 ;;; Clobbers: __tmp_reg__, R20..R23 310 ;;; Clobbers: __tmp_reg__, R21..R23 531 ;;; Clobbers: __tmp_reg__ 547 ;;; Clobbers: __tmp_reg__ 566 ;;; Clobbers: __tmp_reg__ 600 ;;; Clobbers: __tmp_reg__ 615 ;;; Clobbers: __tmp_reg__ 628 ;;; Clobbers: __tmp_reg__ 650 ;;; Clobbers: R26, R27, __tmp_reg_ [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/avr/ |
| lib1funcs.S | 260 ;;; Clobbers: __tmp_reg__, R21..R23 271 ;;; Clobbers: __tmp_reg__, R20..R23 305 ;;; Clobbers: __tmp_reg__, R21..R23 526 ;;; Clobbers: __tmp_reg__ 542 ;;; Clobbers: __tmp_reg__ 561 ;;; Clobbers: __tmp_reg__ 595 ;;; Clobbers: __tmp_reg__ 610 ;;; Clobbers: __tmp_reg__ 623 ;;; Clobbers: __tmp_reg__ 645 ;;; Clobbers: R26, R27, __tmp_reg_ [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| Stmt.cpp | 540 StringLiteral **Clobbers, 562 C.Deallocate(this->Clobbers); 563 this->Clobbers = new (C) StringLiteral*[NumClobbers]; 564 std::copy(Clobbers, Clobbers + NumClobbers, this->Clobbers); 838 StringLiteral **clobbers, unsigned numlabels, 855 Clobbers = new (C) StringLiteral*[NumClobbers]; 856 std::copy(clobbers, clobbers + NumClobbers, Clobbers) [all...] |
| /src/external/gpl3/gdb.old/dist/sim/testsuite/mips/ |
| testutils.inc | 154 # Clobbers $1 - $5
|
| /src/external/gpl3/gdb/dist/sim/testsuite/mips/ |
| testutils.inc | 154 # Clobbers $1 - $5
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/ |
| MCAsmParser.h | 208 SmallVectorImpl<std::string> &Clobbers, const MCInstrInfo *MII,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| SIFixSGPRCopies.cpp | 402 SmallVector<MachineInstr*, 8> Clobbers; 421 Clobbers.push_back(&MI); 459 return (llvm::any_of(Clobbers, interferes)) ||
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| MemorySSA.cpp | 282 // clobbers where they don't really exist at all. Please see D43269 for 374 /// inbetween `Start` and `ClobberAt` can clobbers `Start`. 405 // Walk all paths from Start to ClobberAt, while looking for clobbers. If one 409 // All we care about is that nothing from Start to ClobberAt clobbers Start. 485 /// Our algorithm for walking (and trying to optimize) clobbers, all wrapped up 764 /// that act as legal clobbers. Note that this won't return *all* clobbers. 775 /// terminates when a MemoryAccess that clobbers said MemoryLocation is found. 839 // clobbers that block phi optimization, or when our cache starts 862 // If there's nothing left to search, then all paths led to valid clobbers [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86ExpandPseudo.cpp | 631 SmallVector<std::pair<MCPhysReg, const MachineOperand *>, 8> Clobbers; 638 LiveRegs.stepForward(MI, Clobbers);
|
| /src/external/lgpl3/gmp/dist/mpn/x86_64/ |
| div_qr_1n_pi1.asm | 130 mov UN_INPUT, UN C Clobbers D
|
| /src/external/lgpl3/gmp/dist/mpn/x86_64/k8/ |
| div_qr_1n_pi1.asm | 130 mov UN_INPUT, UN C Clobbers D
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| Stmt.h | 2981 StringLiteral **Clobbers = nullptr; 2990 StringLiteral **clobbers, unsigned numlabels, 3169 StringLiteral **Clobbers, 3182 StringLiteral *getClobberStringLiteral(unsigned i) { return Clobbers[i]; } 3184 return Clobbers[i]; 3206 StringRef *Clobbers = nullptr; 3214 ArrayRef<StringRef> clobbers, SourceLocation endloc); 3269 return llvm::makeArrayRef(Clobbers, NumClobbers); 3282 ArrayRef<Expr*> Exprs, ArrayRef<StringRef> Clobbers);
|
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTReaderStmt.cpp | 393 SmallVector<StringLiteral*, 16> Clobbers; 395 Clobbers.push_back(cast_or_null<StringLiteral>(Record.readSubStmt())); 405 Clobbers.data(), NumClobbers); 425 // Read the clobbers. 427 SmallVector<StringRef, 16> Clobbers; 429 Clobbers.reserve(S->NumClobbers); 432 Clobbers.push_back(ClobbersData.back()); 450 Constraints, Exprs, Clobbers);
|
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/aarch64/ |
| vpaes-armv8.S | 121 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 819 ## Clobbers %xmm1-%xmm4, %r11. 875 ## Clobbers %xmm1, %xmm2 911 ## Clobbers xmm1-xmm5
|
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/ |
| vpaes-armv8.S | 122 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 820 ## Clobbers %xmm1-%xmm4, %r11. 876 ## Clobbers %xmm1, %xmm2 912 ## Clobbers xmm1-xmm5
|
| /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
| AsmParser.cpp | 260 SmallVectorImpl<std::string> &Clobbers, 5913 SmallVectorImpl<std::string> &Clobbers, const MCInstrInfo *MII, 5953 // Build the list of clobbers, outputs and inputs. 6004 // Consider implicit defs to be clobbers. Think of cpuid and push. 6014 // Set the unique clobbers. 6018 Clobbers.assign(ClobberRegs.size(), std::string()); 6020 raw_string_ostream OS(Clobbers[I]);
|
| MasmParser.cpp | 516 SmallVectorImpl<std::string> &Clobbers, 7046 SmallVectorImpl<std::string> &Clobbers, const MCInstrInfo *MII, 7086 // Build the list of clobbers, outputs and inputs. 7137 // Consider implicit defs to be clobbers. Think of cpuid and push. 7147 // Set the unique clobbers. 7151 Clobbers.assign(ClobberRegs.size(), std::string()); 7153 raw_string_ostream OS(Clobbers[I]);
|