llvm-6502/lib
Chad Rosier 674101e6bb [ms-inline asm] Avoid a false positive assertion
Assertion failed: (Start.isValid() == End.isValid() && "Start and end should 
either both be valid or both be invalid!")

when parsing inline asm.  SMLoc assumes that the first char * in the source is
invalid.  However, when parsing an inline asm the mnemonic is at this location.
I don't want to change SMLoc, so use a trivial workaround.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162381 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-22 19:14:29 +00:00
..
Analysis Reduce duplicated hash map lookups. 2012-08-22 15:37:57 +00:00
Archive
AsmParser Change the linker_private_weak_def_auto' linkage to linkonce_odr_auto_hide' to 2012-08-17 18:33:14 +00:00
Bitcode Change the linker_private_weak_def_auto' linkage to linkonce_odr_auto_hide' to 2012-08-17 18:33:14 +00:00
CodeGen Tidy up a few more uses of MF.getFunction()->getName(). 2012-08-22 17:18:53 +00:00
DebugInfo
ExecutionEngine Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed. 2012-08-22 06:07:19 +00:00
Linker
MC Reduce duplicated hash map lookups. 2012-08-22 15:37:57 +00:00
Object
Support Reduce alignment of SmallVector<T> to the required amount, rather than forcing 16-byte alignment. This fixes misaligned SmallVector accesses via ExtractValueInst's SmallVector data member. 2012-08-22 00:11:07 +00:00
TableGen
Target [ms-inline asm] Avoid a false positive assertion 2012-08-22 19:14:29 +00:00
Transforms Add a few float shrinking optimizations to SimplifyLibCalls. Unsafe 2012-08-22 17:22:33 +00:00
VMCore Make atomic load and store of pointers work. Tighten verification of atomic operations 2012-08-17 23:24:29 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile