.. |
ADT
|
Use unsigned multiply to hash integers, so we don't end up with undefined behavior for large signed integers. Based on patch by Ahmed Charles.
|
2011-10-12 22:25:45 +00:00 |
Analysis
|
Fix extra whitespace in comment.
|
2011-10-15 19:36:45 +00:00 |
Assembly
|
Eliminate the WriteTypeSymbolic function. Now that types know
|
2011-07-09 18:03:13 +00:00 |
Bitcode
|
Initial commit of the 'landingpad' instruction.
|
2011-08-12 20:24:12 +00:00 |
CodeGen
|
Admonish that MI is not IR and virtual registers have constraints.
|
2011-10-17 17:33:39 +00:00 |
Config
|
We're no longer going to bother supporting platforms that don't
|
2011-09-23 00:53:10 +00:00 |
DebugInfo
|
DebugInfo: Add equality operators and default constructor to DILineInfo.
|
2011-09-21 01:13:16 +00:00 |
ExecutionEngine
|
Tidy up. Formatting.
|
2011-09-29 21:43:01 +00:00 |
MC
|
Add support for a new extension to the .file directive:
|
2011-10-17 23:05:28 +00:00 |
Object
|
Object: Implement casting for concrete classes.
|
2011-10-17 23:53:37 +00:00 |
Support
|
Add support for a new extension to the .file directive:
|
2011-10-17 23:05:28 +00:00 |
TableGen
|
Remove Multidefs
|
2011-10-07 18:25:05 +00:00 |
Target
|
Re-applying the target data layout verification patch from r142288, plus appropriate CMake dependencies.
|
2011-10-17 23:24:48 +00:00 |
Transforms
|
svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp
|
2011-10-17 17:17:43 +00:00 |
Argument.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Attributes.h
|
Add the returns_twice attribute to LLVM.
|
2011-10-03 14:45:37 +00:00 |
AutoUpgrade.h
|
Initial check in that will auto-upgrade the old EH scheme to the new EH scheme.
|
2011-08-25 23:22:40 +00:00 |
BasicBlock.h
|
Remove unneeded sentence.
|
2011-08-17 19:33:27 +00:00 |
CallGraphSCCPass.h
|
|
|
CallingConv.h
|
Use X86_thiscall calling convention for Win64 as well.
|
2011-03-03 07:49:07 +00:00 |
CMakeLists.txt
|
Build system infrastructure for multiple tblgens.
|
2011-10-06 01:51:51 +00:00 |
Constant.h
|
Implement Constant::isAllOnesValue(). Fix ConstantFolding to use the new api.
|
2011-08-24 20:18:38 +00:00 |
Constants.h
|
Constify Comparison
|
2011-08-25 20:18:22 +00:00 |
DebugInfoProbe.h
|
Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treating debugging information.
|
2011-03-10 00:21:25 +00:00 |
DefaultPasses.h
|
Land the long talked about "type system rewrite" patch. This
|
2011-07-09 17:41:24 +00:00 |
DerivedTypes.h
|
Rip out the old StructType APIs as warned about on llvmdev last week.
|
2011-08-18 17:39:28 +00:00 |
Function.h
|
Correct over-zealous removal of hack.
|
2011-10-17 18:43:40 +00:00 |
GlobalAlias.h
|
Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its
|
2011-08-22 09:37:03 +00:00 |
GlobalValue.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
GlobalVariable.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
GVMaterializer.h
|
|
|
InitializePasses.h
|
svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp
|
2011-10-17 17:17:43 +00:00 |
InlineAsm.h
|
Encode register class constreaints in inline asm instructions.
|
2011-10-12 23:37:29 +00:00 |
InstrTypes.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Instruction.def
|
Initial commit of the 'landingpad' instruction.
|
2011-08-12 20:24:12 +00:00 |
Instruction.h
|
Fix AliasSetTracker so that it doesn't make any assumptions about instructions it doesn't know about (like the atomic instructions I'm adding).
|
2011-07-27 00:46:46 +00:00 |
Instructions.h
|
Add a routine to swap branch instruction operands, and update any
|
2011-10-17 01:11:57 +00:00 |
IntrinsicInst.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Intrinsics.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Intrinsics.td
|
Mark the llvm.eh.sjlj.functioncontext intrinsic as reading memory so that fast
|
2011-10-10 17:08:47 +00:00 |
IntrinsicsAlpha.td
|
|
|
IntrinsicsARM.td
|
Add support for ARM ldrexd/strexd intrinsics. They both use i32 register pairs
|
2011-05-28 04:07:29 +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
|
Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist.
|
2011-05-26 23:13:19 +00:00 |
IntrinsicsXCore.td
|
Update IntrinsicsXCore.td with the normal LLVM notice at the top of the file.
|
2011-10-13 21:08:11 +00:00 |
LinkAllPasses.h
|
Remove the old tail duplication pass. It is not used and is unable to update
|
2011-08-30 23:03:45 +00:00 |
LinkAllVMCore.h
|
|
|
Linker.h
|
Make it possible to use the linker without destroying the source module. This is so the source module can be linked to multiple other destination modules. For all that used LinkModules() before, they will continue to destroy the source module as before.
|
2011-10-11 00:24:54 +00:00 |
LLVMContext.h
|
Introduce "expect" intrinsic instructions.
|
2011-07-06 18:22:43 +00:00 |
Metadata.h
|
Typos.
|
2011-06-01 23:32:40 +00:00 |
Module.h
|
Remove the last improper use of getGlobalContext() from LLVM.
|
2011-08-13 01:04:44 +00:00 |
OperandTraits.h
|
Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its
|
2011-08-22 09:37:03 +00:00 |
Operator.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Pass.h
|
Fix typos in comments.
|
2011-04-28 09:12:47 +00:00 |
PassAnalysisSupport.h
|
Don't add the same analysis implementation pair twice.
|
2011-03-30 18:32:53 +00:00 |
PassManager.h
|
|
|
PassManagers.h
|
Reapply r138695. Fix PassManager stack depths.
|
2011-08-29 17:07:00 +00:00 |
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
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Use.h
|
Reinstate r133513 (reverted in r133700) with an additional fix for a
|
2011-06-23 09:09:15 +00:00 |
User.h
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
|
2011-07-18 04:54:35 +00:00 |
Value.h
|
Typo.
|
2011-08-11 00:22:48 +00:00 |
ValueSymbolTable.h
|
|
|