Lines Matching defs:DebugLoc
27 #include "llvm/IR/DebugLoc.h"
175 DebugLoc llvm::getDebugValueLoc(DbgVariableIntrinsic *DII) {
177 const DebugLoc &DeclareLoc = DII->getDebugLoc();
182 // DebugLoc leaks into any adjacent instructions. Produce an unknown location
187 DebugLoc llvm::getDebugValueLoc(DbgVariableRecord *DVR) {
189 const DebugLoc &DeclareLoc = DVR->getDebugLoc();
194 // DebugLoc leaks into any adjacent instructions. Produce an unknown location
586 I.setDebugLoc(DebugLoc());
895 auto remapDebugLoc = [&](const DebugLoc &DL) -> DebugLoc {
904 if (I.getDebugLoc() != DebugLoc())
985 const DebugLoc &DL = getDebugLoc();
999 setDebugLoc(DebugLoc());
1018 setDebugLoc(DebugLoc());
1718 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) {
1721 unwrap<DILocation>(DebugLoc), unwrap<Instruction>(Instr));
1734 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) {
1737 unwrap<DILocation>(DebugLoc), unwrap(Block));
1798 unwrap<Instruction>(Inst)->setDebugLoc(DebugLoc(unwrap<MDNode>(Loc)));
1800 unwrap<Instruction>(Inst)->setDebugLoc(DebugLoc());