Lines Matching defs:DebugLoc
27 #include "llvm/IR/DebugLoc.h"
158 DebugLoc llvm::getDebugValueLoc(DbgVariableIntrinsic *DII) {
160 const DebugLoc &DeclareLoc = DII->getDebugLoc();
165 // DebugLoc leaks into any adjacent instructions. Produce an unknown location
170 DebugLoc llvm::getDebugValueLoc(DbgVariableRecord *DVR) {
172 const DebugLoc &DeclareLoc = DVR->getDebugLoc();
177 // DebugLoc leaks into any adjacent instructions. Produce an unknown location
569 I.setDebugLoc(DebugLoc());
878 auto remapDebugLoc = [&](const DebugLoc &DL) -> DebugLoc {
887 if (I.getDebugLoc() != DebugLoc())
968 const DebugLoc &DL = getDebugLoc();
982 setDebugLoc(DebugLoc());
1001 setDebugLoc(DebugLoc());
1700 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) {
1703 unwrap<DILocation>(DebugLoc), unwrap<Instruction>(Instr));
1716 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) {
1719 unwrap<DILocation>(DebugLoc), unwrap(Block));
1780 unwrap<Instruction>(Inst)->setDebugLoc(DebugLoc(unwrap<MDNode>(Loc)));
1782 unwrap<Instruction>(Inst)->setDebugLoc(DebugLoc());