.. |
ADT
|
Extend ConstantUniqueMap with a new template parameter ValRefType,
|
2011-06-22 08:50:06 +00:00 |
Analysis
|
Move onlyUsedByLifetimeMarkers to ValueTracking so that it can be used by other
|
2011-06-27 04:20:45 +00:00 |
Assembly
|
now that Type::getDescription() is dead, the TypePrinting class can move from Assembly/Writer.h to being
|
2011-06-18 21:23:04 +00:00 |
Bitcode
|
Enhance the sanity check for block sizes; check that the resulting pointer is
|
2011-06-25 17:08:50 +00:00 |
CodeGen
|
During bottom up fast-isel, instructions emitted to materalize registers are at top of basic block and do not have debug location. This may misguide debugger while entering the basic block and sometimes debugger provides semi useful view of current location to developer by picking up previous known location as current location. Assign a sensible location to the first instruction in a basic block, if it does not have one location derived from source file, so that debugger can provide meaningful user experience to developers in edge cases.
|
2011-06-27 22:32:04 +00:00 |
CompilerDriver
|
|
|
Config
|
remove CMake mode_t define
|
2011-06-23 12:21:33 +00:00 |
ExecutionEngine
|
ExecutionEngine: push TargetMachine creation into clients (v2)
|
2011-05-13 21:51:29 +00:00 |
MC
|
Rename TargetRegisterDesc to MCRegisterDesc
|
2011-06-24 23:44:48 +00:00 |
Object
|
Object: Add proper error handling.
|
2011-06-25 17:55:23 +00:00 |
Support
|
Introduce BlockFrequency analysis for BasicBlocks.
|
2011-06-23 21:45:20 +00:00 |
Target
|
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
|
2011-06-27 21:26:13 +00:00 |
Transforms
|
The ARC language-specific optimizer. Credit to Dan Gohman.
|
2011-06-15 23:37:01 +00:00 |
AbstractTypeUser.h
|
|
|
Argument.h
|
add a helper method to get the byval alignment of an argument.
|
2011-05-22 23:57:23 +00:00 |
Attributes.h
|
Add a new function attribute, nonlazybind, which inhibits lazy-loading
|
2011-06-15 20:36:13 +00:00 |
AutoUpgrade.h
|
|
|
BasicBlock.h
|
Reinstate r133513 (reverted in r133700) with an additional fix for a
|
2011-06-23 09:09:15 +00:00 |
CallGraphSCCPass.h
|
|
|
CallingConv.h
|
|
|
CMakeLists.txt
|
|
|
Constant.h
|
|
|
Constants.h
|
Replace the existing forms of ConstantArray::get() with a single form
|
2011-06-22 09:24:39 +00:00 |
DebugInfoProbe.h
|
|
|
DefaultPasses.h
|
Remove noisy semicolons.
|
2011-05-20 09:20:25 +00:00 |
DerivedTypes.h
|
introduce an isLayoutIdentical() method, which is currently just a pointer
|
2011-06-20 03:51:04 +00:00 |
Function.h
|
Fix some issues Duncan found in the previous commit.
|
2011-05-25 12:54:08 +00:00 |
GlobalAlias.h
|
|
|
GlobalValue.h
|
|
|
GlobalVariable.h
|
Fix a FIXME by making GlobalVariable::getInitializer() return a
|
2011-06-19 18:37:11 +00:00 |
GVMaterializer.h
|
|
|
InitializePasses.h
|
There is only one register coalescer. Merge it into the base class and
|
2011-06-26 22:34:10 +00:00 |
InlineAsm.h
|
Distinguish early clobber output operands from clobbered registers.
|
2011-06-27 04:08:33 +00:00 |
InstrTypes.h
|
|
|
Instruction.def
|
|
|
Instruction.h
|
|
|
Instructions.h
|
Reinstate r133513 (reverted in r133700) with an additional fix for a
|
2011-06-23 09:09:15 +00:00 |
IntrinsicInst.h
|
llvm.memcpy.* has two distinct associated address spaces; the source address space, and the destination address space. Fix up the interface on MemIntrinsic and MemTransferInst to make this clear, and fix InstructionDereferencesPointer in LazyValueInfo.cpp to use the interface properly.
|
2011-05-31 20:40:16 +00:00 |
Intrinsics.h
|
|
|
Intrinsics.td
|
Don't mark the eh.dispatch.setup with a memory access marker. We want this to
|
2011-06-21 00:35:15 +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
|
|
|
IntrinsicsX86.td
|
Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist.
|
2011-05-26 23:13:19 +00:00 |
IntrinsicsXCore.td
|
Fix 80 column violations.
|
2011-05-31 16:30:33 +00:00 |
LinkAllPasses.h
|
The ARC language-specific optimizer. Credit to Dan Gohman.
|
2011-06-15 23:37:01 +00:00 |
LinkAllVMCore.h
|
|
|
Linker.h
|
|
|
LLVMContext.h
|
|
|
Metadata.h
|
Typos.
|
2011-06-01 23:32:40 +00:00 |
Module.h
|
|
|
OperandTraits.h
|
|
|
Operator.h
|
Revert r133373. I was going to use this to teach the Verifier to verify constant
|
2011-06-19 03:30:32 +00:00 |
Pass.h
|
|
|
PassAnalysisSupport.h
|
|
|
PassManager.h
|
|
|
PassManagers.h
|
|
|
PassRegistry.h
|
|
|
PassSupport.h
|
|
|
SymbolTableListTraits.h
|
|
|
Type.h
|
now that Type::getDescription() is dead, the TypePrinting class can move from Assembly/Writer.h to being
|
2011-06-18 21:23:04 +00:00 |
TypeSymbolTable.h
|
|
|
Use.h
|
Reinstate r133513 (reverted in r133700) with an additional fix for a
|
2011-06-23 09:09:15 +00:00 |
User.h
|
|
|
Value.h
|
|
|
ValueSymbolTable.h
|
|
|