diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Analysis/Android.mk | 2 | ||||
-rw-r--r-- | lib/CodeGen/Android.mk | 6 | ||||
-rw-r--r-- | lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/TableGen/Android.mk | 1 | ||||
-rw-r--r-- | lib/Target/ARM/ARMCodeEmitter.cpp | 5 | ||||
-rw-r--r-- | lib/Target/Mips/Android.mk | 7 | ||||
-rw-r--r-- | lib/Target/Mips/InstPrinter/Android.mk | 5 | ||||
-rw-r--r-- | lib/Transforms/Instrumentation/Android.mk | 1 | ||||
-rw-r--r-- | lib/VMCore/Android.mk | 2 |
9 files changed, 16 insertions, 15 deletions
diff --git a/lib/Analysis/Android.mk b/lib/Analysis/Android.mk index aa90805..19c58f3 100644 --- a/lib/Analysis/Android.mk +++ b/lib/Analysis/Android.mk @@ -14,9 +14,7 @@ analysis_SRC_FILES := \ CaptureTracking.cpp \ CodeMetrics.cpp \ ConstantFolding.cpp \ - DIBuilder.cpp \ DbgInfoPrinter.cpp \ - DebugInfo.cpp \ DomPrinter.cpp \ DominanceFrontier.cpp \ IVUsers.cpp \ diff --git a/lib/CodeGen/Android.mk b/lib/CodeGen/Android.mk index 5378e2e..bc60e2b 100644 --- a/lib/CodeGen/Android.mk +++ b/lib/CodeGen/Android.mk @@ -13,6 +13,7 @@ codegen_SRC_FILES := \ DFAPacketizer.cpp \ DeadMachineInstructionElim.cpp \ DwarfEHPrepare.cpp \ + EarlyIfConversion.cpp \ EdgeBundles.cpp \ ExecutionDepsFix.cpp \ ExpandISelPseudos.cpp \ @@ -24,7 +25,6 @@ codegen_SRC_FILES := \ InlineSpiller.cpp \ InterferenceCache.cpp \ IntrinsicLowering.cpp \ - LLVMTargetMachine.cpp \ LatencyPriorityQueue.cpp \ LexicalScopes.cpp \ LiveDebugVariables.cpp \ @@ -33,8 +33,10 @@ codegen_SRC_FILES := \ LiveIntervalUnion.cpp \ LiveRangeCalc.cpp \ LiveRangeEdit.cpp \ + LiveRegMatrix.cpp \ LiveStackAnalysis.cpp \ LiveVariables.cpp \ + LLVMTargetMachine.cpp \ LocalStackSlotAllocation.cpp \ MachineBasicBlock.cpp \ MachineBlockFrequencyInfo.cpp \ @@ -77,8 +79,8 @@ codegen_SRC_FILES := \ RegAllocPBQP.cpp \ RegisterClassInfo.cpp \ RegisterCoalescer.cpp \ + RegisterPressure.cpp \ RegisterScavenging.cpp \ - RenderMachineFunction.cpp \ ScheduleDAG.cpp \ ScheduleDAGInstrs.cpp \ ScheduleDAGPrinter.cpp \ diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index b7fc663..b48b5af 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp @@ -16,8 +16,8 @@ #if !defined(ANDROID_TARGET_BUILD) || defined(ANDROID_ENGINEERING_BUILD) # include "DwarfDebug.h" # include "DwarfException.h" -# include "llvm/DebugInfo.h" #endif // !ANDROID_TARGET_BUILD || ANDROID_ENGINEERING_BUILD +#include "llvm/DebugInfo.h" #include "llvm/Module.h" #include "llvm/CodeGen/GCMetadataPrinter.h" #include "llvm/CodeGen/MachineConstantPool.h" diff --git a/lib/TableGen/Android.mk b/lib/TableGen/Android.mk index 4ef0dc0..0e79db5 100644 --- a/lib/TableGen/Android.mk +++ b/lib/TableGen/Android.mk @@ -4,6 +4,7 @@ libtablegen_SRC_FILES := \ Error.cpp \ Main.cpp \ Record.cpp \ + StringMatcher.cpp \ TableGenAction.cpp \ TableGenBackend.cpp \ TGLexer.cpp \ diff --git a/lib/Target/ARM/ARMCodeEmitter.cpp b/lib/Target/ARM/ARMCodeEmitter.cpp index b8627a2..af260a5 100644 --- a/lib/Target/ARM/ARMCodeEmitter.cpp +++ b/lib/Target/ARM/ARMCodeEmitter.cpp @@ -682,11 +682,6 @@ void ARMCodeEmitter::emitConstantToMemory(unsigned CPI, const Constant *C) { emitConstantToMemory(CPI, CA->getOperand(i)); break; } - case Value::ConstantVectorVal:{ - //FIXME:emit vector - const ConstantVector *CV = static_cast<const ConstantVector*>(C); - break; - } } return; diff --git a/lib/Target/Mips/Android.mk b/lib/Target/Mips/Android.mk index 34cea3b..6bf146a 100644 --- a/lib/Target/Mips/Android.mk +++ b/lib/Target/Mips/Android.mk @@ -15,13 +15,12 @@ mips_codegen_SRC_FILES := \ MipsAsmPrinter.cpp \ MipsCodeEmitter.cpp \ MipsDelaySlotFiller.cpp \ - MipsEmitGPRestore.cpp \ - MipsExpandPseudo.cpp \ - MipsJITInfo.cpp \ + MipsFrameLowering.cpp \ MipsInstrInfo.cpp \ MipsISelDAGToDAG.cpp \ MipsISelLowering.cpp \ - MipsFrameLowering.cpp \ + MipsJITInfo.cpp \ + MipsLongBranch.cpp \ MipsMachineFunction.cpp \ MipsMCInstLower.cpp \ MipsRegisterInfo.cpp \ diff --git a/lib/Target/Mips/InstPrinter/Android.mk b/lib/Target/Mips/InstPrinter/Android.mk index 6e9a537..fc256cd 100644 --- a/lib/Target/Mips/InstPrinter/Android.mk +++ b/lib/Target/Mips/InstPrinter/Android.mk @@ -1,7 +1,10 @@ LOCAL_PATH := $(call my-dir) mips_asm_printer_TBLGEN_TABLES := \ - MipsGenAsmWriter.inc + MipsGenAsmWriter.inc \ + MipsGenRegisterInfo.inc \ + MipsGenSubtargetInfo.inc \ + MipsGenInstrInfo.inc mips_asm_printer_SRC_FILES := \ MipsInstPrinter.cpp diff --git a/lib/Transforms/Instrumentation/Android.mk b/lib/Transforms/Instrumentation/Android.mk index c4df8ac..cc7a9da 100644 --- a/lib/Transforms/Instrumentation/Android.mk +++ b/lib/Transforms/Instrumentation/Android.mk @@ -2,6 +2,7 @@ LOCAL_PATH:= $(call my-dir) instrumentation_SRC_FILES := \ AddressSanitizer.cpp \ + BoundsChecking.cpp \ EdgeProfiling.cpp \ FunctionBlackList.cpp \ GCOVProfiling.cpp \ diff --git a/lib/VMCore/Android.mk b/lib/VMCore/Android.mk index c8b82c9..9906b49 100644 --- a/lib/VMCore/Android.mk +++ b/lib/VMCore/Android.mk @@ -8,7 +8,9 @@ vmcore_SRC_FILES := \ ConstantFold.cpp \ Constants.cpp \ Core.cpp \ + DebugInfo.cpp \ DebugLoc.cpp \ + DIBuilder.cpp \ Dominators.cpp \ Function.cpp \ GVMaterializer.cpp \ |