index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
Makefile.rules
4
-rw-r--r--
docs/BitCodeFormat.rst
49
-rw-r--r--
docs/DeveloperPolicy.rst
3
-rw-r--r--
docs/HowToSetUpLLVMStyleRTTI.rst
38
-rw-r--r--
docs/Lexicon.rst
13
-rw-r--r--
docs/Phabricator.rst
12
-rw-r--r--
docs/SphinxQuickstartTemplate.rst
125
-rw-r--r--
docs/userguides.rst
6
-rw-r--r--
examples/ExceptionDemo/ExceptionDemo.cpp
1177
-rw-r--r--
include/llvm-c/Core.h
2
-rw-r--r--
include/llvm-c/Target.h
10
-rw-r--r--
include/llvm/ADT/ImmutableSet.h
2
-rw-r--r--
include/llvm/ADT/Triple.h
6
-rw-r--r--
include/llvm/Attributes.h
129
-rw-r--r--
include/llvm/CodeGen/MachineScheduler.h
4
-rw-r--r--
include/llvm/CodeGen/ScheduleDAGILP.h
86
-rw-r--r--
include/llvm/DataLayout.h
16
-rw-r--r--
include/llvm/Function.h
6
-rw-r--r--
include/llvm/Instructions.h
54
-rw-r--r--
include/llvm/Intrinsics.h
4
-rw-r--r--
include/llvm/MC/MCParser/MCAsmParser.h
22
-rw-r--r--
include/llvm/MC/MCParser/MCParsedAsmOperand.h
24
-rw-r--r--
include/llvm/MC/MCStreamer.h
5
-rw-r--r--
include/llvm/MC/MCTargetAsmParser.h
30
-rw-r--r--
include/llvm/Support/Memory.h
4
-rw-r--r--
include/llvm/Target/TargetLowering.h
2
-rw-r--r--
include/llvm/Target/TargetTransformImpl.h
2
-rw-r--r--
include/llvm/TargetTransformInfo.h
2
-rw-r--r--
include/llvm/Transforms/Instrumentation.h
2
-rw-r--r--
include/llvm/Transforms/Utils/Local.h
3
-rw-r--r--
include/llvm/Transforms/Utils/SimplifyLibCalls.h
43
-rw-r--r--
lib/Analysis/BasicAliasAnalysis.cpp
7
-rw-r--r--
lib/Analysis/CodeMetrics.cpp
6
-rw-r--r--
lib/Analysis/ConstantFolding.cpp
12
-rw-r--r--
lib/Analysis/DependenceAnalysis.cpp
12
-rw-r--r--
lib/Analysis/InlineCost.cpp
15
-rw-r--r--
lib/Analysis/InstructionSimplify.cpp
11
-rw-r--r--
lib/Analysis/ValueTracking.cpp
6
-rw-r--r--
lib/AsmParser/LLParser.cpp
43
-rw-r--r--
lib/Bitcode/Reader/BitcodeReader.cpp
7
-rw-r--r--
lib/CodeGen/Analysis.cpp
4
-rw-r--r--
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
8
-rw-r--r--
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
2
-rw-r--r--
lib/CodeGen/AsmPrinter/DIE.cpp
8
-rw-r--r--
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
18
-rw-r--r--
lib/CodeGen/AsmPrinter/DwarfException.cpp
2
-rw-r--r--
lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
2
-rw-r--r--
lib/CodeGen/LiveIntervalAnalysis.cpp
701
-rw-r--r--
lib/CodeGen/MachineFunction.cpp
4
-rw-r--r--
lib/CodeGen/MachineScheduler.cpp
124
-rw-r--r--
lib/CodeGen/PeepholeOptimizer.cpp
5
-rw-r--r--
lib/CodeGen/RegisterCoalescer.cpp
82
-rw-r--r--
lib/CodeGen/ScheduleDAGInstrs.cpp
93
-rw-r--r--
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
2
-rw-r--r--
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
4
-rw-r--r--
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
5
-rw-r--r--
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
4
-rw-r--r--
lib/ExecutionEngine/ExecutionEngine.cpp
12
-rw-r--r--
lib/ExecutionEngine/Interpreter/Execution.cpp
3
-rw-r--r--
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
2
-rw-r--r--
lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
14
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
22
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
8
-rw-r--r--
lib/MC/MCAsmStreamer.cpp
9
-rw-r--r--
lib/MC/MCELFStreamer.cpp
8
-rw-r--r--
lib/MC/MCParser/AsmParser.cpp
59
-rw-r--r--
lib/MC/MCStreamer.cpp
4
-rw-r--r--
lib/Support/Triple.cpp
4
-rw-r--r--
lib/Target/ARM/ARMELFWriterInfo.cpp
2
-rw-r--r--
lib/Target/ARM/ARMISelLowering.cpp
30
-rw-r--r--
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
18
-rw-r--r--
lib/Target/CppBackend/CPPBackend.cpp
4
-rw-r--r--
lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
17
-rw-r--r--
lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
5
-rw-r--r--
lib/Target/MSP430/MSP430ISelLowering.cpp
4
-rw-r--r--
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
18
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.cpp
23
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.td
41
-rw-r--r--
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
8
-rw-r--r--
lib/Target/PowerPC/PPCAsmPrinter.cpp
10
-rw-r--r--
lib/Target/PowerPC/PPCRegisterInfo.cpp
2
-rw-r--r--
lib/Target/Target.cpp
10
-rw-r--r--
lib/Target/X86/AsmParser/X86AsmParser.cpp
96
-rw-r--r--
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
4
-rw-r--r--
lib/Target/X86/X86AsmPrinter.cpp
2
-rw-r--r--
lib/Target/X86/X86ISelLowering.cpp
21
-rw-r--r--
lib/Transforms/IPO/ArgumentPromotion.cpp
33
-rw-r--r--
lib/Transforms/IPO/DeadArgumentElimination.cpp
44
-rw-r--r--
lib/Transforms/IPO/FunctionAttrs.cpp
16
-rw-r--r--
lib/Transforms/IPO/GlobalOpt.cpp
8
-rw-r--r--
lib/Transforms/IPO/PruneEH.cpp
4
-rw-r--r--
lib/Transforms/InstCombine/InstCombine.h
2
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCalls.cpp
74
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCasts.cpp
10
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCompares.cpp
9
-rw-r--r--
lib/Transforms/InstCombine/InstructionCombining.cpp
3
-rw-r--r--
lib/Transforms/Instrumentation/AddressSanitizer.cpp
117
-rw-r--r--
lib/Transforms/Scalar/CodeGenPrepare.cpp
6
-rw-r--r--
lib/Transforms/Scalar/DeadStoreElimination.cpp
63
-rw-r--r--
lib/Transforms/Scalar/MemCpyOptimizer.cpp
5
-rw-r--r--
lib/Transforms/Scalar/NaClCcRewrite.cpp
6
-rw-r--r--
lib/Transforms/Scalar/ObjCARC.cpp
33
-rw-r--r--
lib/Transforms/Scalar/SROA.cpp
371
-rw-r--r--
lib/Transforms/Scalar/SimplifyLibCalls.cpp
298
-rw-r--r--
lib/Transforms/Utils/BuildLibCalls.cpp
67
-rw-r--r--
lib/Transforms/Utils/CMakeLists.txt
1
-rw-r--r--
lib/Transforms/Utils/CloneFunction.cpp
8
-rw-r--r--
lib/Transforms/Utils/Local.cpp
3
-rw-r--r--
lib/Transforms/Utils/SimplifyCFG.cpp
8
-rw-r--r--
lib/Transforms/Utils/SimplifyLibCalls.cpp
579
-rw-r--r--
lib/VMCore/Attributes.cpp
116
-rw-r--r--
lib/VMCore/AttributesImpl.h
(renamed from include/llvm/AttributesImpl.h)
2
-rw-r--r--
lib/VMCore/AutoUpgrade.cpp
3
-rw-r--r--
lib/VMCore/Core.cpp
39
-rw-r--r--
lib/VMCore/Function.cpp
6
-rw-r--r--
lib/VMCore/Instructions.cpp
18
-rw-r--r--
lib/VMCore/LLVMContextImpl.cpp
8
-rw-r--r--
lib/VMCore/LLVMContextImpl.h
2
-rw-r--r--
lib/VMCore/Verifier.cpp
9
-rw-r--r--
test/CodeGen/ARM/2011-06-16-TailCallByVal.ll
5
-rw-r--r--
test/CodeGen/ARM/coalesce-subregs.ll
77
-rw-r--r--
test/CodeGen/ARM/divmod.ll
46
-rw-r--r--
test/CodeGen/ARM/struct_byval.ll
44
-rw-r--r--
test/CodeGen/ARM/vdup.ll
36
-rw-r--r--
test/CodeGen/ARM/vselect_imax.ll
12
-rw-r--r--
test/CodeGen/Mips/div.ll
18
-rw-r--r--
test/CodeGen/Mips/div_rem.ll
21
-rw-r--r--
test/CodeGen/Mips/divu.ll
18
-rw-r--r--
test/CodeGen/Mips/divu_remu.ll
23
-rw-r--r--
test/CodeGen/Mips/rem.ll
19
-rw-r--r--
test/CodeGen/Mips/remu.ll
18
-rw-r--r--
test/CodeGen/PowerPC/2012-10-12-bitcast.ll
20
-rw-r--r--
test/CodeGen/X86/crash.ll
103
-rw-r--r--
test/CodeGen/X86/handle-move.ll
74
-rw-r--r--