/usr/lib/llvm-3.1/include/llvm/MC/ is in llvm-3.1-dev 3.1-2ubuntu1~12.04.1.
This file is owned by root:root, with mode 0o755.
..
/usr/lib/llvm-3.1/include/llvm/MC/EDInstInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAsmBackend.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAsmInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAsmInfoCOFF.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAsmInfoDarwin.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAsmLayout.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAssembler.h
/usr/lib/llvm-3.1/include/llvm/MC/MCAtom.h
/usr/lib/llvm-3.1/include/llvm/MC/MCCodeEmitter.h
/usr/lib/llvm-3.1/include/llvm/MC/MCCodeGenInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCContext.h
/usr/lib/llvm-3.1/include/llvm/MC/MCDirectives.h
/usr/lib/llvm-3.1/include/llvm/MC/MCDisassembler.h
/usr/lib/llvm-3.1/include/llvm/MC/MCDwarf.h
/usr/lib/llvm-3.1/include/llvm/MC/MCELFObjectWriter.h
/usr/lib/llvm-3.1/include/llvm/MC/MCELFSymbolFlags.h
/usr/lib/llvm-3.1/include/llvm/MC/MCExpr.h
/usr/lib/llvm-3.1/include/llvm/MC/MCFixup.h
/usr/lib/llvm-3.1/include/llvm/MC/MCFixupKindInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInst.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInstPrinter.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInstrAnalysis.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInstrDesc.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInstrInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCInstrItineraries.h
/usr/lib/llvm-3.1/include/llvm/MC/MCLabel.h
/usr/lib/llvm-3.1/include/llvm/MC/MCMachOSymbolFlags.h
/usr/lib/llvm-3.1/include/llvm/MC/MCMachObjectWriter.h
/usr/lib/llvm-3.1/include/llvm/MC/MCModule.h
/usr/lib/llvm-3.1/include/llvm/MC/MCObjectFileInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCObjectStreamer.h
/usr/lib/llvm-3.1/include/llvm/MC/MCObjectWriter.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/AsmCond.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/AsmLexer.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/MCAsmLexer.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/MCAsmParser.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/MCAsmParserExtension.h
/usr/lib/llvm-3.1/include/llvm/MC/MCParser/MCParsedAsmOperand.h
/usr/lib/llvm-3.1/include/llvm/MC/MCRegisterInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSection.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSectionCOFF.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSectionELF.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSectionMachO.h
/usr/lib/llvm-3.1/include/llvm/MC/MCStreamer.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSubtargetInfo.h
/usr/lib/llvm-3.1/include/llvm/MC/MCSymbol.h
/usr/lib/llvm-3.1/include/llvm/MC/MCTargetAsmLexer.h
/usr/lib/llvm-3.1/include/llvm/MC/MCTargetAsmParser.h
/usr/lib/llvm-3.1/include/llvm/MC/MCValue.h
/usr/lib/llvm-3.1/include/llvm/MC/MCWin64EH.h
/usr/lib/llvm-3.1/include/llvm/MC/MCWinCOFFObjectWriter.h
/usr/lib/llvm-3.1/include/llvm/MC/MachineLocation.h
/usr/lib/llvm-3.1/include/llvm/MC/SectionKind.h
/usr/lib/llvm-3.1/include/llvm/MC/SubtargetFeature.h