llvm-6502/include/llvm
Francois Pichet 2536f801dc Fix the MSVC build.
Use a set of overloaded functions instead of template function for CreatePassFn.

It seems that template deduction for functions type that differs only by return type doesn't work with MSVC. 

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131624 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-19 02:54:11 +00:00
..
ADT Remove redundant template partial specilization. 2011-05-16 12:42:22 +00:00
Analysis Fix a source of non determinism in FindUsedTypes, use a SetVector instead of a 2011-05-13 05:20:42 +00:00
Assembly
Bitcode Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
CodeGen Frame indices are signed. Update MachineOperand methods accordingly. 2011-05-17 18:29:21 +00:00
CompilerDriver llvmc: Make 'true' and 'false' instances of a 'Bool' class. 2011-05-05 04:25:03 +00:00
Config Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries. 2011-05-01 13:29:49 +00:00
ExecutionEngine ExecutionEngine: push TargetMachine creation into clients (v2) 2011-05-13 21:51:29 +00:00
MC Implement the StartProc and EndProc Win64 EH methods on the base MCStreamer. 2011-05-19 02:49:00 +00:00
Object
Support Fix the MSVC build. 2011-05-19 02:54:11 +00:00
Target Revert commit 131534 since it seems to have broken several buildbots. 2011-05-18 14:57:56 +00:00
Transforms Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2 2011-05-17 23:05:13 +00:00
AbstractTypeUser.h
Argument.h
Attributes.h
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h
CMakeLists.txt
Constant.h Fix or remove code which seemed to think that the operand of a Constant 2011-04-11 09:48:55 +00:00
Constants.h PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plus 2011-04-13 15:22:40 +00:00
DebugInfoProbe.h
DefaultPasses.h Third pass at allowing plugins to modify default passes. This time with a tweak so that we don't depend on an uninitialized argument. 2011-05-18 21:40:04 +00:00
DerivedTypes.h Make the empty StructType::get overload use an empty ArrayRef. 2011-04-18 14:02:06 +00:00
Function.h Don't do tail calls in a function that call setjmp. The stack might be 2011-05-16 03:05:33 +00:00
GlobalAlias.h
GlobalValue.h
GlobalVariable.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
GVMaterializer.h
InitializePasses.h Rename LineProfiling to GCOVProfiling to more accurately represent what it 2011-04-16 01:20:23 +00:00
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td Give the 'eh.sjlj.dispatchsetup' intrinsic call the value coming from the setjmp 2011-05-11 01:11:55 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td Add a few ARM coprocessor intrinsics. Testcases included 2011-05-03 17:29:22 +00:00
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsPTX.td PTX: Add intrinsics to list of built-in intrinsics, which allows them to be 2011-04-20 15:37:17 +00:00
IntrinsicsX86.td Remove dead intrinsics. 2011-05-04 02:40:54 +00:00
IntrinsicsXCore.td
LinkAllPasses.h Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2 2011-05-17 23:05:13 +00:00
LinkAllVMCore.h
Linker.h
LLVMContext.h
Metadata.h PR9214: Convert Metadata API to use ArrayRef. 2011-04-21 19:59:31 +00:00
Module.h
OperandTraits.h
Operator.h PR9869: Add explicit destructor declarations to Operator subclasses, to allow 2011-05-08 01:59:22 +00:00
Pass.h Fix typos in comments. 2011-04-28 09:12:47 +00:00
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassRegistry.h
PassSupport.h Revert r131155 for now. It makes VMCore depend on Analysis and Transforms 2011-05-10 22:16:06 +00:00
SymbolTableListTraits.h
Type.h Make codegen able to handle values of empty types. This is one way 2011-05-13 15:18:06 +00:00
TypeSymbolTable.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
Use.h
User.h
Value.h
ValueSymbolTable.h