- Jul 16, 2009
-
-
Fariborz Jahanian authored
a test failure, until figuring out what caused the failure. llvm-svn: 75855
-
Daniel Dunbar authored
- Switch to standard addAssemblyEmitter logic. llvm-svn: 75854
-
Owen Anderson authored
Add an LLVMContext to Type, hardwired to the global context until Type uniquing is moved on the contexts themselves. llvm-svn: 75853
-
Eli Friedman authored
using it. llvm-svn: 75852
-
Bob Wilson authored
llvm-svn: 75851
-
Fariborz Jahanian authored
base/members. llvm-svn: 75849
-
Daniel Dunbar authored
- No intended functionality change. llvm-svn: 75848
-
Jakob Stoklund Olesen authored
Reserved registers are not candidates for scavenging, and they were removed from the candidate list like this: CreateRegClassMask(RC, Candidates); Candidates ^= ReservedRegs; However, when there are reserved registers outside RC, this causes invalid bits to be set in Candidates. llvm-svn: 75847
-
Owen Anderson authored
To simplify the upcoming context-on-type change, switch all command line tools to using the default global context for now. This will let us to hardwire stuff to the global context in the short term while the API is sorted out. llvm-svn: 75846
-
Eli Friedman authored
operands; it's possible to end up with a constant-foldable operand to most instructions, even those which can't trap. llvm-svn: 75845
-
rdar://problem/7062158Ted Kremenek authored
Fix <rdar://problem/7062158> by having BasicStoreManager model values for 'static' global variables. llvm-svn: 75844
-
Daniel Dunbar authored
- No intended functionality change. llvm-svn: 75843
-
Chris Lattner authored
stuff. Patch by Zoltan Varga! llvm-svn: 75842
-
- Jul 15, 2009
-
-
Daniel Dunbar authored
llvm-svn: 75841
-
Owen Anderson authored
llvm-svn: 75840
-
Chris Lattner authored
more like other targets. llvm-svn: 75839
-
Evan Cheng authored
llvm-svn: 75838
-
Ted Kremenek authored
the list of files in the CMakeLists.txt files. It works by scanning (starting from the working directory from which it is run) all subdirectories containing CMakeLists.txt files. It then updates the list of C and C++ files in the 'add_llvm_library' and 'add_clang_library' lists. Sources file lists are emitted in lexical order. llvm-svn: 75833
-
Ted Kremenek authored
llvm-svn: 75832
-
Ted Kremenek authored
llvm-svn: 75831
-
Owen Anderson authored
llvm-svn: 75830
-
Daniel Dunbar authored
llvm-svn: 75829
-
Bruno Cardoso Lopes authored
we care more about random access than insertion/deletion of elements. llvm-svn: 75828
-
Dale Johannesen authored
llvm-svn: 75827
-
Daniel Dunbar authored
llvm-svn: 75825
-
Dale Johannesen authored
llvm-svn: 75824
-
Daniel Dunbar authored
llvm-svn: 75821
-
Daniel Dunbar authored
--- Reverse-merging r75799 into '.': U test/Analysis/PointerTracking U include/llvm/Target/TargetMachineRegistry.h U include/llvm/Target/TargetMachine.h U include/llvm/Target/TargetRegistry.h U include/llvm/Target/TargetSelect.h U tools/lto/LTOCodeGenerator.cpp U tools/lto/LTOModule.cpp U tools/llc/llc.cpp U lib/Target/PowerPC/PPCTargetMachine.h U lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp U lib/Target/PowerPC/PPCTargetMachine.cpp U lib/Target/PowerPC/PPC.h U lib/Target/ARM/ARMTargetMachine.cpp U lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp U lib/Target/ARM/ARMTargetMachine.h U lib/Target/ARM/ARM.h U lib/Target/XCore/XCoreTargetMachine.cpp U lib/Target/XCore/XCoreTargetMachine.h U lib/Target/PIC16/PIC16TargetMachine.cpp U lib/Target/PIC16/PIC16TargetMachine.h U lib/Target/Alpha/AsmPrinter/AlphaAsmPrinter.cpp U lib/Target/Alpha/AlphaTargetMachine.cpp U lib/Target/Alpha/AlphaTargetMachine.h U lib/Target/X86/X86TargetMachine.h U lib/Target/X86/X86.h U lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h U lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp U lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h U lib/Target/X86/X86TargetMachine.cpp U lib/Target/MSP430/MSP430TargetMachine.cpp U lib/Target/MSP430/MSP430TargetMachine.h U lib/Target/CppBackend/CPPTargetMachine.h U lib/Target/CppBackend/CPPBackend.cpp U lib/Target/CBackend/CTargetMachine.h U lib/Target/CBackend/CBackend.cpp U lib/Target/TargetMachine.cpp U lib/Target/IA64/IA64TargetMachine.cpp U lib/Target/IA64/AsmPrinter/IA64AsmPrinter.cpp U lib/Target/IA64/IA64TargetMachine.h U lib/Target/IA64/IA64.h U lib/Target/MSIL/MSILWriter.cpp U lib/Target/CellSPU/SPUTargetMachine.h U lib/Target/CellSPU/SPU.h U lib/Target/CellSPU/AsmPrinter/SPUAsmPrinter.cpp U lib/Target/CellSPU/SPUTargetMachine.cpp U lib/Target/Mips/AsmPrinter/MipsAsmPrinter.cpp U lib/Target/Mips/MipsTargetMachine.cpp U lib/Target/Mips/MipsTargetMachine.h U lib/Target/Mips/Mips.h U lib/Target/Sparc/AsmPrinter/SparcAsmPrinter.cpp U lib/Target/Sparc/SparcTargetMachine.cpp U lib/Target/Sparc/SparcTargetMachine.h U lib/ExecutionEngine/JIT/TargetSelect.cpp U lib/Support/TargetRegistry.cpp llvm-svn: 75820
-
Dan Gohman authored
llvm-svn: 75818
-
Xerxes Ranby authored
llvm-svn: 75817
-
Steve Naroff authored
Remove cast from test case (cast was incorrectly added as part of http://llvm.org/viewvc/llvm-project?view=rev&revision=75314). Add new warnings that are being produced. llvm-svn: 75816
-
Steve Naroff authored
llvm-svn: 75815
-
Argyrios Kyrtzidis authored
llvm-svn: 75814
-
Argyrios Kyrtzidis authored
llvm-svn: 75813
-
Steve Naroff authored
llvm-svn: 75810
-
Dan Gohman authored
llvm-svn: 75809
-
Steve Naroff authored
Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseudo built-in types, since Sema still injects a typedef for recognition (i.e. they aren't truly built-ins from a parser perspective). This removes the static data/methods on ObjCObjectPointerType while preserving the nice API (no need to fiddle with ASTContext:-). This patch also adds Type::isObjCBuiltinType(). This should be the last fairly large patch related to recrafting the ObjC type system. The follow-on patches should be fairly small. llvm-svn: 75808
-
Stuart Hastings authored
llvm-svn: 75807
-
David Greene authored
Get rid of postInstructionAction and call EmitComments directly. llvm-svn: 75806
-
Rafael Espindola authored
llvm-svn: 75805
-