llvm-project/llvm/lib
Daniel Dunbar 5599256415 MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr.
- Although it would be nice to allow this decoupling, the assembler needs to be able to reason about MCSymbolRefExprs in too many places to make this viable. We can use a target specific encoding of the variant if this becomes an issue.
 - This patch also extends llvm-mc to support parsing of the modifiers, as opposed to lumping them in with the symbol.

llvm-svn: 98592
2010-03-15 23:51:06 +00:00
..
Analysis Treat copysignl like the other copysign functions. 2010-03-15 14:01:44 +00:00
Archive From PR6228: 2010-02-04 06:19:43 +00:00
AsmParser Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
Bitcode Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. 2010-03-06 00:30:06 +00:00
CodeGen Now that the default for Darwin platforms is to place the LSDA into the TEXT 2010-03-15 21:09:38 +00:00
CompilerDriver Use FindExecutable as a fall-back search method. 2010-03-05 04:46:28 +00:00
ExecutionEngine fix these two get the mcsymbol operand instead of imm operand. 2010-03-14 08:28:48 +00:00
Linker Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
MC MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. 2010-03-15 23:51:06 +00:00
Support Extend MemoryBuffer::getFile() to take an optional "stat" structure 2010-03-15 20:32:14 +00:00
System Tell Valgrind when we modify already-executed machine code so it knows 2010-03-15 04:57:55 +00:00
Target MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. 2010-03-15 23:51:06 +00:00
Transforms Skip debug info intrinsics. 2010-03-15 22:23:03 +00:00
VMCore fix some pointless layering violations. 2010-03-14 01:56:06 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00