Home
last modified time | relevance | path

Searched refs:isLoad (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp241 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, in getPointerDependencyFrom() argument
254 MemLoc, isLoad, ScanIt, BB, QueryInst, Limit, BatchAA); in getPointerDependencyFrom()
269 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, in getPointerDependencyFrom() argument
272 return getPointerDependencyFrom(MemLoc, isLoad, ScanIt, BB, QueryInst, Limit, in getPointerDependencyFrom()
397 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt, in getSimplePointerDependencyFrom() argument
440 if (isLoad && QueryInst) in getSimplePointerDependencyFrom()
545 if (isLoad) { in getSimplePointerDependencyFrom()
647 if (isLoad && FI->getOrdering() == AtomicOrdering::Release) in getSimplePointerDependencyFrom()
660 if (isLoad) in getSimplePointerDependencyFrom()
711 bool isLoad = !isModSet(MR); in getDependency() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp281 bool &isLoad, bool &isStore) { in GetInstrType() argument
284 isLoad = MCID.mayLoad(); in GetInstrType()
334 bool isFirst, isSingle, isCracked, isLoad, isStore; in getHazardType() local
337 isLoad, isStore); in getHazardType()
375 if (isLoad && NumStores && !MI->memoperands_empty()) { in getHazardType()
393 bool isFirst, isSingle, isCracked, isLoad, isStore; in EmitInstruction() local
396 isLoad, isStore); in EmitInstruction()
H A DPPCHazardRecognizers.h92 bool &isLoad, bool &isStore);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h438 /// If isLoad is true, this routine ignores may-aliases with read-only
439 /// operations. If isLoad is false, this routine ignores may-aliases
449 MemDepResult getPointerDependencyFrom(const MemoryLocation &Loc, bool isLoad,
455 MemDepResult getPointerDependencyFrom(const MemoryLocation &Loc, bool isLoad,
463 getSimplePointerDependencyFrom(const MemoryLocation &MemLoc, bool isLoad,
493 const MemoryLocation &Loc, bool isLoad,
500 const MemoryLocation &Loc, bool isLoad,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNonnullGlobalConstantsChecker.cpp45 void checkLocation(SVal l, bool isLoad, const Stmt *S,
70 void NonnullGlobalConstantsChecker::checkLocation(SVal location, bool isLoad, in checkLocation() argument
74 if (!isLoad || !location.isValid()) in checkLocation()
H A DDereferenceChecker.cpp48 void checkLocation(SVal location, bool isLoad, const Stmt* S,
245 void DereferenceChecker::checkLocation(SVal l, bool isLoad, const Stmt* S, in checkLocation() argument
281 ImplicitNullDerefEvent event = {l, isLoad, N, &C.getBugReporter(), in checkLocation()
H A DObjCSuperDeallocChecker.cpp47 void checkLocation(SVal l, bool isLoad, const Stmt *S,
H A DMallocChecker.cpp344 void checkLocation(SVal l, bool isLoad, const Stmt *S,
3115 void MallocChecker::checkLocation(SVal l, bool isLoad, const Stmt *S, in checkLocation() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1094 assert((isLoad() || isStore()) && "Not a load/store!"); in MachineMemOperand()
1173 assert((isLoad() || isStore()) && in print()
1175 if (isLoad()) in print()
1193 OS << ((isLoad() && isStore()) ? " on " : isLoad() ? " from " : " into "); in print()
1196 OS << ((isLoad() && isStore()) ? " on " : isLoad() ? " from " : " into "); in print()
1240 OS << ((isLoad() && isStore()) ? " on " in print()
1241 : isLoad() ? " from " in print()
H A DMachineVerifier.cpp1937 if ((!MMOs[0]->isStore() || MMOs[0]->isLoad()) || in verifyPreISelGenericInstruction()
1938 (MMOs[1]->isStore() || !MMOs[1]->isLoad())) { in verifyPreISelGenericInstruction()
1974 if ((!MMOs[0]->isStore() || MMOs[0]->isLoad())) { in verifyPreISelGenericInstruction()
2192 if (Op->isLoad() && !MI->mayLoad()) in visitMachineInstrBefore()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCollapseMOVEMPass.cpp145 bool isLoad() const { return Access == AccessTy::Load; } in isLoad() function in __anon143e10ef0111::MOVEMState
188 if (State.isLoad()) { in Finish()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/
H A DVEDisassembler.cpp372 const MCDisassembler *Decoder, bool isLoad, in DecodeMem() argument
377 if (isLoad) { in DecodeMem()
387 if (!isLoad) { in DecodeMem()
396 const MCDisassembler *Decoder, bool isLoad, in DecodeMemAS() argument
401 if (isLoad) { in DecodeMemAS()
411 if (!isLoad) { in DecodeMemAS()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/cert/
H A DInvalidPtrChecker.cpp97 void checkLocation(SVal l, bool isLoad, const Stmt *S,
333 void InvalidPtrChecker::checkLocation(SVal Loc, bool isLoad, const Stmt *S, in checkLocation() argument
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp220 if (Predicate.isLoad() && Predicate.getMemoryVT()) in isTrivialOperatorNode()
223 if (Predicate.isLoad() || Predicate.isStore()) { in isTrivialOperatorNode()
228 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { in isTrivialOperatorNode()
527 (Predicate.isLoad() || Predicate.isAtomic()) && in getEquivNode()
531 (Predicate.isLoad() || Predicate.isAtomic()) && in getEquivNode()
575 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { in addBuiltinPredicates()
601 if (Predicate.isLoad() && Predicate.isNonExtLoad()) { in addBuiltinPredicates()
606 if (Predicate.isLoad() && Predicate.isAnyExtLoad()) { in addBuiltinPredicates()
651 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { in addBuiltinPredicates()
663 if (Predicate.isLoad() || Predicate.isStore()) { in addBuiltinPredicates()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp53 static bool isLoad(int Opcode) { in isLoad() function
71 if (isLoad(Opcode)) { in isLoadFromStackSlot()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerManager.cpp322 SVal loc, bool isLoad, const Stmt *NodeEx, in CheckLocationContext()
325 : Checkers(checkers), Loc(loc), IsLoad(isLoad), NodeEx(NodeEx), in CheckLocationContext()
350 SVal location, bool isLoad, in runCheckersForLocation() argument
354 CheckLocationContext C(LocationCheckers, location, isLoad, NodeEx, in runCheckersForLocation()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp849 bool isLoad() const { in isLoad() function in __anon2439b80b0411::EarlyCSE::ParseMemoryInst
1259 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue()
1265 bool MemInstMatching = !MemInst.isLoad(); in getMatchingValue()
1554 if (MemInst.isValid() && MemInst.isLoad()) { in processNode()
1606 MemInst.isLoad())); in processNode()
1756 MemInst.isLoad())); in processNode()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h333 bool isLoad,
491 using CheckLocationFunc = CheckerFn<void(SVal location, bool isLoad,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h295 bool isLoad() const { return FlagVals & MOLoad; } in isLoad() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.cpp906 return isLoad() || isStore() || isAtomic() || hasNoUse() || hasOneUse() || in hasPredCode()
913 if (!isLoad() && !isStore() && !isAtomic()) { in getPredCode()
921 if (!isLoad() && !isStore()) { in getPredCode()
933 if (isLoad() + isStore() + isAtomic() > 1) in getPredCode()
937 if (isLoad()) { in getPredCode()
1018 if (isLoad() || isStore() || isAtomic()) { in getPredCode()
1092 if (isLoad() || isStore()) { in getPredCode()
1093 StringRef SDNodeName = isLoad() ? "LoadSDNode" : "StoreSDNode"; in getPredCode()
1101 if (isLoad()) { in getPredCode()
1195 bool TreePredicateFn::isLoad() const { in isLoad() function in TreePredicateFn
[all …]
H A DCodeGenDAGPatterns.h540 bool isLoad() const;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetBuiltins.h285 bool isLoad() const { return Flags & IsLoad; } in isLoad() function
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h762 bool isLoad);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrFormats.td900 class AI3ldstidxT<bits<4> op, bit isLoad, dag oops, dag iops,
914 let Inst{20} = isLoad; // L bit
1422 class T2Ii8s4<bit P, bit W, bit isLoad, dag oops, dag iops, InstrItinClass itin,
1434 let Inst{20} = isLoad;
1440 class T2Ii8s4post<bit P, bit W, bit isLoad, dag oops, dag iops,
1454 let Inst{20} = isLoad;
H A DARMBaseInstrInfo.cpp210 bool isLoad = !MI.mayStore(); in convertToThreeAddress() local
211 const MachineOperand &WB = isLoad ? MI.getOperand(1) : MI.getOperand(0); in convertToThreeAddress()
279 if (isLoad) in convertToThreeAddress()
295 if (isLoad) in convertToThreeAddress()

12