aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Analysis/Android.mk2
-rw-r--r--lib/CodeGen/Android.mk6
-rw-r--r--lib/CodeGen/AsmPrinter/AsmPrinter.cpp2
-rw-r--r--lib/TableGen/Android.mk1
-rw-r--r--lib/Target/ARM/ARMCodeEmitter.cpp5
-rw-r--r--lib/Target/Mips/Android.mk7
-rw-r--r--lib/Target/Mips/InstPrinter/Android.mk5
-rw-r--r--lib/Transforms/Instrumentation/Android.mk1
-rw-r--r--lib/VMCore/Android.mk2
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 \