- Sep 25, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 56573
-
Anton Korobeynikov authored
llvm-svn: 56572
-
- Sep 24, 2008
-
-
Devang Patel authored
llvm-svn: 56527
-
Devang Patel authored
Do not check isDeclaration() in hasNote(). It is clients' responsibility. llvm-svn: 56524
-
Devang Patel authored
Function Notes also. Function notes are stored at index ~0. llvm-svn: 56511
-
- Sep 23, 2008
-
-
Devang Patel authored
llvm-svn: 56477
-
- Sep 20, 2008
-
-
Evan Cheng authored
llvm-svn: 56378
-
- Sep 09, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 56005
-
- Sep 04, 2008
-
-
Devang Patel authored
llvm-svn: 55794
-
- Aug 24, 2008
-
-
Cedric Venet authored
Suggested by aKor. llvm-svn: 55282
-
- Aug 21, 2008
-
-
Owen Anderson authored
llvm-svn: 55092
-
- Aug 17, 2008
-
-
Cedric Venet authored
- update VC projects. - Add an overload to llvm::Stream for <<, since std::hex and std::dec have type std::ios_base& (*)(std::ios_base&) in VC++. (templating the function don't work, due to ambiguities) - add ../ on several include in X86/AsmPrinter/ llvm-svn: 54898
-
Anton Korobeynikov authored
Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this) llvm-svn: 54886
-
- Aug 08, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 54542
-
Anton Korobeynikov authored
llvm-svn: 54540
-
Evan Cheng authored
llvm-svn: 54518
-
- Aug 07, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 54458
-
- Jul 09, 2008
-
-
Dale Johannesen authored
is X86 ATT only. llvm-svn: 53355
-
Dan Gohman authored
llvm-svn: 53333
-
Anton Korobeynikov authored
llvm-svn: 53319
-
Anton Korobeynikov authored
llvm-svn: 53318
-
Anton Korobeynikov authored
llvm-svn: 53316
-
Anton Korobeynikov authored
llvm-svn: 53309
-
Evan Cheng authored
llvm-svn: 53280
-
- Jul 08, 2008
-
-
Dale Johannesen authored
This is a question of the debugging setup code not being called at the right time, and it's called from target-dependent code for some reason. I have only attempted to fix Darwin, but I'm pretty sure it's broken elsewhere; I'll leave that to people who can test it. llvm-svn: 53254
-
Evan Cheng authored
llvm-svn: 53237
-
Evan Cheng authored
llvm-svn: 53215
-
Evan Cheng authored
ATT asm printer just print register AsmName's instead of calling tolower on each charater of Name. This speeds it up by 10%. llvm-svn: 53208
-
- Jul 01, 2008
-
-
Dan Gohman authored
the need for a flavor operand, and add a new SDNode subclass, LabelSDNode, for use with them to eliminate the need for a label id operand. Change instruction selection to let these label nodes through unmodified instead of creating copies of them. Teach the MachineInstr emitter how to emit a MachineInstr directly from an ISD label node. This avoids the need for allocating SDNodes for the label id and flavor value, as well as SDNodes for each of the post-isel label, label id, and label flavor. llvm-svn: 52943
-
Dan Gohman authored
llvm-svn: 52929
-
- Jun 28, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 52866
-
Anton Korobeynikov authored
llvm-svn: 52865
-
Anton Korobeynikov authored
llvm-svn: 52864
-
Anton Korobeynikov authored
llvm-svn: 52863
-
Anton Korobeynikov authored
llvm-svn: 52862
-
Anton Korobeynikov authored
llvm-svn: 52861
-
Anton Korobeynikov authored
llvm-svn: 52860
-
Anton Korobeynikov authored
llvm-svn: 52859
-
- Jun 09, 2008
-
-
Rafael Espindola authored
llvm-svn: 52139
-
- Jun 06, 2008
-
-
Duncan Sands authored
and better control the abstraction. Rename the type to MVT. To update out-of-tree patches, the main thing to do is to rename MVT::ValueType to MVT, and rewrite expressions like MVT::getSizeInBits(VT) in the form VT.getSizeInBits(). Use VT.getSimpleVT() to extract a MVT::SimpleValueType for use in switch statements (you will get an assert failure if VT is an extended value type - these shouldn't exist after type legalization). This results in a small speedup of codegen and no new testsuite failures (x86-64 linux). llvm-svn: 52044
-