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
5
-rw-r--r--
cmake/modules/LLVMProcessSources.cmake
2
-rwxr-xr-x
docs/HowToUseInstrMappings.rst
179
-rw-r--r--
docs/MarkedUpDisassembly.rst
88
-rw-r--r--
docs/ReleaseNotes.html
5
-rw-r--r--
docs/WritingAnLLVMBackend.html
24
-rw-r--r--
docs/subsystems.rst
6
-rw-r--r--
include/llvm/ADT/DenseMap.h
10
-rw-r--r--
include/llvm/ADT/StringSet.h
9
-rw-r--r--
include/llvm/Analysis/DependenceAnalysis.h
14
-rw-r--r--
include/llvm/Analysis/MemoryBuiltins.h
5
-rw-r--r--
include/llvm/Analysis/ScalarEvolution.h
5
-rw-r--r--
include/llvm/CallingConv.h
6
-rw-r--r--
include/llvm/CodeGen/PBQP/Graph.h
21
-rw-r--r--
include/llvm/DataLayout.h
20
-rw-r--r--
include/llvm/InstrTypes.h
6
-rw-r--r--
include/llvm/MC/MCELFObjectWriter.h
3
-rw-r--r--
include/llvm/MC/MCInstPrinter.h
4
-rw-r--r--
include/llvm/MC/MCParser/MCAsmParser.h
2
-rw-r--r--
include/llvm/MC/MCParser/MCParsedAsmOperand.h
3
-rw-r--r--
include/llvm/Operator.h
25
-rw-r--r--
include/llvm/TableGen/Error.h
3
-rw-r--r--
include/llvm/Target/Target.td
49
-rw-r--r--
include/llvm/Target/TargetLowering.h
8
-rw-r--r--
include/llvm/Target/TargetTransformImpl.h
23
-rw-r--r--
include/llvm/TargetTransformInfo.h
41
-rw-r--r--
include/llvm/Transforms/Utils/Local.h
4
-rw-r--r--
lib/Analysis/ConstantFolding.cpp
241
-rw-r--r--
lib/Analysis/DependenceAnalysis.cpp
6
-rw-r--r--
lib/Analysis/InlineCost.cpp
5
-rw-r--r--
lib/Analysis/InstructionSimplify.cpp
6
-rw-r--r--
lib/Analysis/Lint.cpp
5
-rw-r--r--
lib/Analysis/MemoryBuiltins.cpp
10
-rw-r--r--
lib/Analysis/MemoryDependenceAnalysis.cpp
4
-rw-r--r--
lib/Analysis/ScalarEvolution.cpp
22
-rw-r--r--
lib/Analysis/ScalarEvolutionExpander.cpp
4
-rw-r--r--
lib/AsmParser/LLLexer.cpp
1
-rw-r--r--
lib/AsmParser/LLParser.cpp
2
-rw-r--r--
lib/AsmParser/LLToken.h
1
-rw-r--r--
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
10
-rw-r--r--
lib/CodeGen/EarlyIfConversion.cpp
1
-rw-r--r--
lib/CodeGen/IntrinsicLowering.cpp
12
-rw-r--r--
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
191
-rw-r--r--
lib/CodeGen/SelectionDAG/FastISel.cpp
5
-rw-r--r--
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
9
-rw-r--r--
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
16
-rw-r--r--
lib/ExecutionEngine/ExecutionEngine.cpp
11
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
27
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
277
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
11
-rw-r--r--
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
42
-rw-r--r--
lib/MC/ELFObjectWriter.cpp
18
-rw-r--r--
lib/MC/MCELFObjectTargetWriter.cpp
8
-rw-r--r--
lib/MC/MCInstPrinter.cpp
14
-rw-r--r--
lib/MC/MCParser/AsmParser.cpp
59
-rw-r--r--
lib/TableGen/Error.cpp
12
-rw-r--r--
lib/Target/ARM/ARMInstrInfo.td
12
-rw-r--r--
lib/Target/ARM/ARMInstrThumb2.td
2
-rw-r--r--
lib/Target/ARM/ARMSelectionDAGInfo.cpp
3
-rw-r--r--
lib/Target/ARM/ARMTargetMachine.cpp
4
-rw-r--r--
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
446
-rw-r--r--
lib/Target/CellSPU/SPUTargetMachine.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonTargetMachine.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetMachine.cpp
3
-rw-r--r--
lib/Target/MSP430/MSP430TargetMachine.cpp
2
-rw-r--r--
lib/Target/Mips/MipsISelLowering.cpp
5
-rw-r--r--
lib/Target/Mips/MipsTargetMachine.cpp
2
-rw-r--r--
lib/Target/Mips/MipsTargetMachine.h
2
-rw-r--r--
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
9
-rw-r--r--
lib/Target/NVPTX/NVPTXTargetMachine.cpp
2
-rw-r--r--
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
13
-rw-r--r--
lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
72
-rw-r--r--
lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
10
-rw-r--r--
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
46
-rw-r--r--
lib/Target/PowerPC/PPCAsmPrinter.cpp
8
-rw-r--r--
lib/Target/PowerPC/PPCISelLowering.cpp
53
-rw-r--r--
lib/Target/PowerPC/PPCInstr64Bit.td
8
-rw-r--r--
lib/Target/PowerPC/PPCSubtarget.cpp
13
-rw-r--r--
lib/Target/PowerPC/PPCTargetMachine.cpp
2
-rw-r--r--
lib/Target/Sparc/SparcTargetMachine.cpp
2
-rw-r--r--
lib/Target/Target.cpp
2
-rw-r--r--
lib/Target/TargetTransformImpl.cpp
155
-rw-r--r--
lib/Target/X86/AsmParser/X86AsmParser.cpp
131
-rw-r--r--
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
46
-rw-r--r--
lib/Target/X86/X86.td
2
-rw-r--r--
lib/Target/X86/X86CallingConv.td
59
-rw-r--r--
lib/Target/X86/X86FastISel.cpp
10
-rw-r--r--
lib/Target/X86/X86FrameLowering.cpp
7
-rw-r--r--
lib/Target/X86/X86ISelLowering.cpp
234
-rw-r--r--
lib/Target/X86/X86ISelLowering.h
10
-rw-r--r--
lib/Target/X86/X86InstrFragmentsSIMD.td
8
-rw-r--r--
lib/Target/X86/X86InstrSSE.td
79
-rw-r--r--
lib/Target/X86/X86RegisterInfo.cpp
21
-rw-r--r--
lib/Target/X86/X86SelectionDAGInfo.cpp
3
-rw-r--r--
lib/Target/X86/X86TargetMachine.cpp
4
-rw-r--r--
lib/Target/XCore/XCoreISelLowering.cpp
6
-rw-r--r--
lib/Target/XCore/XCoreTargetMachine.cpp
2
-rw-r--r--
lib/Transforms/IPO/GlobalOpt.cpp
4
-rw-r--r--
lib/Transforms/IPO/MergeFunctions.cpp
5
-rw-r--r--
lib/Transforms/InstCombine/InstCombine.h
2
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCalls.cpp
10
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCasts.cpp
290
-rw-r--r--
lib/Transforms/InstCombine/InstCombineCompares.cpp
11
-rw-r--r--
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
79
-rw-r--r--
lib/Transforms/InstCombine/InstructionCombining.cpp
12
-rw-r--r--
lib/Transforms/Instrumentation/BoundsChecking.cpp
2
-rw-r--r--
lib/Transforms/Scalar/CodeGenPrepare.cpp
2
-rw-r--r--
lib/Transforms/Scalar/GVN.cpp
51
-rw-r--r--
lib/Transforms/Scalar/IndVarSimplify.cpp
10
-rw-r--r--
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
8
-rw-r--r--
lib/Transforms/Scalar/SROA.cpp
129
-rw-r--r--
lib/Transforms/Scalar/ScalarReplAggregates.cpp
2
-rw-r--r--
lib/Transforms/Scalar/SimplifyLibCalls.cpp
26
-rw-r--r--
lib/Transforms/Utils/BuildLibCalls.cpp
62
-rw-r--r--
lib/Transforms/Utils/Local.cpp
3
-rw-r--r--
lib/Transforms/Utils/SimplifyCFG.cpp
14
-rw-r--r--
lib/Transforms/Utils/SimplifyLibCalls.cpp
34
-rw-r--r--
lib/Transforms/Vectorize/LoopVectorize.cpp
388
-rw-r--r--
lib/VMCore/AsmWriter.cpp
1
-rw-r--r--
lib/VMCore/DataLayout.cpp
31
-rw-r--r--
lib/VMCore/Instructions.cpp
11
-rw-r--r--
lib/VMCore/Type.cpp
7
-rw-r--r--
lib/VMCore/User.cpp
9
-rw-r--r--
lib/VMCore/Verifier.cpp
1
-rw-r--r--
projects/CMakeLists.txt
6
-rw-r--r--
test/CodeGen/ARM/carry.ll
13
-rw-r--r--
test/CodeGen/Mips/mips64-sret.ll
4
-rw-r--r--
test/CodeGen/PowerPC/jaggedstructs.ll
48
-rw-r--r--
test/CodeGen/PowerPC/structsinregs.ll
10
-rw-r--r--
test/CodeGen/Thumb2/carry.ll
13
-rw-r--r--
test/CodeGen/X86/2012-01-18-vbitcast.ll
4
-rw-r--r--
test/CodeGen/X86/2012-03-15-build_vector_wl.ll
2
-rw-r--r--
test/CodeGen/X86/2012-07-10-extload64.ll
4
-rw-r--r--
test/CodeGen/X86/avx-intel-ocl.ll
107
-rw-r--r--
test/CodeGen/X86/cvtv2f32.ll
25
-rw-r--r--
test/CodeGen/X86/fast-cc-callee-pops.ll
4
-rw-r--r--
test/CodeGen/X86/fast-cc-merge-stack-adj.ll
2
-rw-r--r--
test/CodeGen/X86/fast-cc-pass-in-regs.ll
4
-rw-r--r--
test/CodeGen/X86/ms-inline-asm.ll
23
<