| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 211 struct LoadValue { struct 214 LoadValue() = default; argument 215 LoadValue(Instruction *Inst, unsigned Generation) in LoadValue() function 220 ScopedHashTable<const SCEV *, LoadValue>::ScopeTy LoadScope; 229 StackNode(ScopedHashTable<const SCEV *, LoadValue> &AvailableLoads, in StackNode() 252 Value *getMatchingValue(LoadValue LV, LoadInst *LI, unsigned CurrentGeneration, in getMatchingValue() 274 ScopedHashTable<const SCEV *, LoadValue> AvailableLoads; in loadCSE() 308 LoadValue LV = AvailableLoads.lookup(PtrSCEV); in loadCSE() 316 AvailableLoads.insert(PtrSCEV, LoadValue(Load, CurrentGeneration)); in loadCSE()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WindowsSecureHotPatching.cpp | 565 for (auto &[GV, LoadValue] : GVLoadMap) { in runOnFunction() 566 assert(LoadValue == nullptr); in runOnFunction() 568 LoadValue = IRBuilderAtEntry.CreateLoad(RefGV->getValueType(), RefGV); in runOnFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | RISCV.cpp | 54 llvm::Value *LoadValue = Builder.CreateCall(F, Ops, ""); in emitRVVVLEFFBuiltin() local 55 llvm::Value *V = Builder.CreateExtractValue(LoadValue, {0}); in emitRVVVLEFFBuiltin() 63 llvm::Value *Val = Builder.CreateExtractValue(LoadValue, {1}); in emitRVVVLEFFBuiltin() 359 llvm::Value *LoadValue = Builder.CreateCall(F, Ops, ""); in emitRVVUnitStridedSegLoadTupleBuiltin() local 361 return LoadValue; in emitRVVUnitStridedSegLoadTupleBuiltin() 362 return Builder.CreateStore(LoadValue, ReturnValue.getValue()); in emitRVVUnitStridedSegLoadTupleBuiltin() 419 llvm::Value *LoadValue = Builder.CreateCall(F, Ops, ""); in emitRVVUnitStridedSegLoadFFTupleBuiltin() local 423 llvm::Value *ReturnTuple = Builder.CreateExtractValue(LoadValue, 0); in emitRVVUnitStridedSegLoadFFTupleBuiltin() 425 llvm::Value *V = Builder.CreateExtractValue(LoadValue, 1); in emitRVVUnitStridedSegLoadFFTupleBuiltin() 457 llvm::Value *LoadValue = Builder.CreateCall(F, Ops, ""); in emitRVVStridedSegLoadTupleBuiltin() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 673 struct LoadValue { struct in __anon2439b80b0411::EarlyCSE 680 LoadValue() = default; 681 LoadValue(Instruction *Inst, unsigned Generation, unsigned MatchingId, in LoadValue() argument 689 ScopedHashTableVal<Value *, LoadValue>>; 691 ScopedHashTable<Value *, LoadValue, DenseMapInfo<Value *>, 955 Value *getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, 1238 Value *EarlyCSE::getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, in getMatchingValue() 1592 LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand()); in processNode() 1615 LoadValue(&Inst, CurrentGeneration, in processNode() 1714 LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand()); in processNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCHazardRecognizers.cpp | 299 const Value *LoadValue) const { in isLoadOfStoredAddress() 302 if (LoadValue == StoreValue[i] && LoadOffset == StoreOffset[i]) in isLoadOfStoredAddress() 307 if (StoreValue[i] == LoadValue) { in isLoadOfStoredAddress()
|
| H A D | PPCHazardRecognizers.h | 95 const Value *LoadValue) const;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1707 CallBlockRelease(Address Addr, BlockFieldFlags Flags, bool LoadValue, in CallBlockRelease() 1709 : Addr(Addr), FieldFlags(Flags), LoadBlockVarAddr(LoadValue), in CallBlockRelease()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 5949 SDValue LoadValue = DAG.getBitcast(ResVT, BuildVec); in replaceLoadVector() local 5951 Results.append({LoadValue, LoadChain}); in replaceLoadVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 877 auto &LoadValue = MI.getOperand(0); in applyCombineExtendingLoads() local 879 llvm::make_pointer_range(MRI.use_operands(LoadValue.getReg()))); in applyCombineExtendingLoads()
|