HomeSort by: relevance | last modified time | path
    Searched refs:VarInfo (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveVariables.h 53 /// VarInfo - This represents the regions where a virtual register is live in
79 struct VarInfo {
118 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
270 /// getVarInfo - Return the VarInfo structure for the specified VIRTUAL
272 VarInfo &getVarInfo(Register Reg);
274 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
276 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveVariables.cpp 60 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const {
68 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const {
83 /// getVarInfo - Get (possibly creating) a VarInfo object for the given vreg.
84 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) {
91 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB,
115 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo,
134 VarInfo &VRInfo = getVarInfo(Reg);
180 VarInfo &VRInfo = getVarInfo(Reg);
678 VarInfo &VI = getVarInfo(Reg);
692 assert(removed && "kill not in register's VarInfo?")
    [all...]
PHIElimination.cpp 169 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg);
177 // defined. See comment for VarInfo in LiveVariables.h.
322 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
361 // fields for the VarInfo is not filled in.
MachineVerifier.cpp 2171 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);
2679 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
GICombinerEmitter.cpp 119 struct VarInfo {
125 VarInfo(const GIMatchDagInstr *N, const GIMatchDagOperand *Op,
185 StringMap<std::vector<VarInfo>> &NamedEdgeDefs,
186 StringMap<std::vector<VarInfo>> &NamedEdgeUses);
399 StringMap<std::vector<VarInfo>> &NamedEdgeDefs,
400 StringMap<std::vector<VarInfo>> &NamedEdgeUses) {
489 StringMap<std::vector<VarInfo>> NamedEdgeDefs;
490 StringMap<std::vector<VarInfo>> NamedEdgeUses;
544 for (const VarInfo &DefVar : NameAndDefs.getValue()) {
545 for (const VarInfo &UseVar : Uses)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DIBuilder.cpp 909 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo,
912 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(),
916 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo,
922 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore);
938 DILocalVariable *VarInfo,
943 V, VarInfo, Expr, DL, InsertBefore ? InsertBefore->getParent() : nullptr,
948 DILocalVariable *VarInfo,
952 return insertDbgValueIntrinsic(V, VarInfo, Expr, DL, InsertAtEnd, nullptr);
976 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo,
979 assert(VarInfo && "empty or invalid DILocalVariable* passed to dbg.declare")
    [all...]
DebugInfo.cpp 1471 LLVMMetadataRef VarInfo, LLVMMetadataRef Expr,
1474 unwrap(Storage), unwrap<DILocalVariable>(VarInfo),
1480 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1483 unwrap(Storage), unwrap<DILocalVariable>(VarInfo),
1490 LLVMMetadataRef VarInfo,
1495 unwrap(Val), unwrap<DILocalVariable>(VarInfo),
1502 LLVMMetadataRef VarInfo,
1507 unwrap(Val), unwrap<DILocalVariable>(VarInfo),
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DIBuilder.h 81 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
91 insertDbgValueIntrinsic(llvm::Value *Val, DILocalVariable *VarInfo,
855 /// \param VarInfo Variable's debug info descriptor.
859 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
865 /// \param VarInfo Variable's debug info descriptor.
869 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
889 /// \param VarInfo Variable's debug info descriptor.
894 DILocalVariable *VarInfo,
901 /// \param VarInfo Variable's debug info descriptor.
906 DILocalVariable *VarInfo,
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
DebugInfo.h 1224 * \param VarInfo The variable's debug info descriptor.
1230 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1239 * \param VarInfo The variable's debug info descriptor.
1245 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1252 * \param VarInfo The variable's debug info descriptor.
1259 LLVMMetadataRef VarInfo,
1270 * \param VarInfo The variable's debug info descriptor.
1277 LLVMMetadataRef VarInfo,
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BTFDebug.h 173 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
BTFDebug.cpp 335 BTFKindVar::BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo)
340 Info = VarInfo;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCUDANV.cpp 58 struct VarInfo {
63 llvm::SmallVector<VarInfo, 16> DeviceVars;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp 317 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg);

Completed in 53 milliseconds