.. |
ADT
|
Introduce helpers to compute the 32-bit varaints and 64-bit variants of
|
2012-02-06 20:46:33 +00:00 |
Analysis
|
Add support for a temporary forward decl type. We want this so we
|
2012-02-08 00:22:26 +00:00 |
Assembly
|
Make headers standalone.
|
2011-11-14 17:45:03 +00:00 |
Bitcode
|
Bitcode/BitstreamReader.h: Tweak for big endian hosts.
|
2012-02-07 10:53:19 +00:00 |
CodeGen
|
whitespace
|
2012-02-08 02:17:18 +00:00 |
Config
|
Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain
|
2012-02-03 00:59:30 +00:00 |
DebugInfo
|
DebugInfo: Add equality operators and default constructor to DILineInfo.
|
2011-09-21 01:13:16 +00:00 |
ExecutionEngine
|
Convert assert(0) to llvm_unreachable
|
2012-02-05 22:14:15 +00:00 |
MC
|
Enable streaming of bitcode
|
2012-02-06 22:30:29 +00:00 |
Object
|
Remove trailing spaces
|
2012-01-22 09:26:00 +00:00 |
Support
|
Correct use of const in ParseCommandLineOptions
|
2012-02-07 19:36:01 +00:00 |
TableGen
|
Convert assert(0) to llvm_unreachable
|
2012-02-05 22:14:15 +00:00 |
Target
|
Convert assert(0) to llvm_unreachable
|
2012-02-05 22:14:15 +00:00 |
Transforms
|
[unwind removal] Remove all of the code for the dead 'unwind' instruction. There
|
2012-02-06 21:44:22 +00:00 |
Argument.h
|
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
|
2011-12-20 02:50:00 +00:00 |
Attributes.h
|
Don't use static CTORs for the Attributes constants, while still keeping the class type-safe
|
2012-02-08 01:11:21 +00:00 |
AutoUpgrade.h
|
remove autoupgrade support for really old-style debug info intrinsics.
|
2011-11-27 06:18:33 +00:00 |
BasicBlock.h
|
Add a constified getLandingPad() method.
|
2012-01-31 00:26:24 +00:00 |
CallGraphSCCPass.h
|
|
|
CallingConv.h
|
|
|
CMakeLists.txt
|
build/cmake: Use tblgen macro directly instead of llvm_tablegen, which just
|
2011-11-04 19:04:23 +00:00 |
Constant.h
|
Convert assert(0) to llvm_unreachable
|
2012-02-05 22:14:15 +00:00 |
Constants.h
|
Efficient Constant Uniquing.
|
2012-02-05 20:54:10 +00:00 |
DebugInfoProbe.h
|
|
|
DefaultPasses.h
|
Add a couple missing includes; found while analyzing LLVM headers.
|
2011-11-04 18:19:43 +00:00 |
DerivedTypes.h
|
Add support for vectors of pointers.
|
2011-12-05 06:29:09 +00:00 |
Function.h
|
Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180.
|
2011-10-20 05:23:42 +00:00 |
GlobalAlias.h
|
|
|
GlobalValue.h
|
Re-fix the issue Bill fixed in r147899 in a slightly different way, which doesn't abuse the semantics of linker_private. We don't really want to merge any string constant with a weak_odr global.
|
2012-01-11 22:06:46 +00:00 |
GlobalVariable.h
|
|
|
GVMaterializer.h
|
|
|
InitializePasses.h
|
Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options
|
2012-02-04 02:56:45 +00:00 |
InlineAsm.h
|
Encode register class constreaints in inline asm instructions.
|
2011-10-12 23:37:29 +00:00 |
InstrTypes.h
|
Add some missing anchors.
|
2011-12-01 08:00:17 +00:00 |
Instruction.def
|
[unwind removal] Remove all of the code for the dead 'unwind' instruction. There
|
2012-02-06 21:44:22 +00:00 |
Instruction.h
|
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
|
2011-12-14 23:49:11 +00:00 |
Instructions.h
|
[unwind removal] Remove all of the code for the dead 'unwind' instruction. There
|
2012-02-06 21:44:22 +00:00 |
IntrinsicInst.h
|
Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copy
|
2012-01-31 01:46:13 +00:00 |
Intrinsics.h
|
|
|
Intrinsics.td
|
Remove the now-dead llvm.eh.exception and llvm.eh.selector intrinsics.
|
2012-01-31 01:58:48 +00:00 |
IntrinsicsARM.td
|
|
|
IntrinsicsCellSPU.td
|
|
|
IntrinsicsHexagon.td
|
Hexagon backend support
|
2011-12-12 21:14:40 +00:00 |
IntrinsicsPowerPC.td
|
|
|
IntrinsicsPTX.td
|
|
|
IntrinsicsX86.td
|
Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to the same instruction with different types. This would be better accomplished with casts in the not yet created xopintrin.h header file.
|
2012-02-05 00:55:56 +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
|
Add a basic-block autovectorization pass.
|
2012-02-01 03:51:43 +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
|
generalize LLVMContext::emitError to take a twine instead of a StringRef.
|
2012-01-03 23:47:05 +00:00 |
Metadata.h
|
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
|
2011-12-20 02:50:00 +00:00 |
Module.h
|
|
|
OperandTraits.h
|
|
|
Operator.h
|
Add support for vectors of pointers.
|
2011-12-05 06:29:09 +00:00 |
Pass.h
|
whitespace
|
2012-02-03 05:12:30 +00:00 |
PassAnalysisSupport.h
|
Add a couple missing includes; found while analyzing LLVM headers.
|
2011-11-04 18:19:43 +00:00 |
PassManager.h
|
Add pass printer passes in the right place.
|
2012-02-01 07:16:20 +00:00 |
PassManagers.h
|
Add pass printer passes in the right place.
|
2012-02-01 07:16:20 +00:00 |
PassRegistry.h
|
|
|
PassSupport.h
|
Add Tsan annotations to the pass system.
|
2011-12-08 00:15:41 +00:00 |
SymbolTableListTraits.h
|
|
|
Type.h
|
add StructType helpers too.
|
2012-01-26 00:06:44 +00:00 |
Use.h
|
|
|
User.h
|
Convert assert(0) to llvm_unreachable
|
2012-02-05 22:14:15 +00:00 |
Value.h
|
start the implementation of a new ConstantDataVector and ConstantDataArray
|
2012-01-23 22:57:10 +00:00 |
ValueSymbolTable.h
|
|
|